我想知道在 Django 中设置选择的最佳方法是什么forms.ChoiceField。我需要一个表单,它首先使用 SQL 查询(完成)获取一组选择,然后将其显示给用户。我的解决方案的问题是我有查询,forms.py并且当我运行服务器时它只更新一次。有什么想法如何使其在每次表单本身呈现给用户时更新?
1 回答
慕少森
TA贡献2019条经验 获得超9个赞
https://docs.djangoproject.com/en/3.0/ref/forms/fields/#modelchoicefield
ModelChoiceField
非常适合这个。它需要queryset
所需的参数,并且每次呈现表单时选择都会发生变化。
添加回答
举报
0/150
提交
取消