Django组合框来自另一个模型的对象

时间:2015-02-07 00:33:09

标签: python django combobox

我想做一些事情:例如我有一个模型名称 模型A - > class A(models.Model): value = models.CharField(max_length = 50)

比我想要的模型B - >在哪里我创建变量,它将是模型A对象的组合框,有没有办法在django中做到这一点?我尝试过类似:ModelChoiceField(queryset=MyOtherModel.objects.all(), to_field_name="column_with_the_value')但总是说我的模型A没有属性对象。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

如果您正在寻找的话,请查看Django表格documentation,了解如何“显示”表单。或者,您可以将一些choices传递给模型字段,如下所示:

value = models.CharField(max_length=50, choices=((50,50), (40,40))