我已经在这个问题上花费了太多的时间,我开始认为这在Django中是做不到的。我正在从postgres数据库中将病原体名称列表拉到下拉框中。用户选择病原体,这需要通过django将id传递回数据库,以便进一步检索更多数据。请参阅问题是select id =语句位于表单检索病理id的位置之上。django语句必须放在这一点上,否则下拉菜单不起作用。有没有人写了类似的东西并找到了解决方案?
最大值
我在我的一个模型中使用了Django的本地风格中的USStateField(): state = USStateField(blank=True)class MyClassForm(forms.ModelForm): model = MyClass当我显示表单时,"State“字段是一个预先选择了"Alabama”的下拉框</