为了账号安全,请及时绑定邮箱和手机立即绑定

声明 django-form 选择的正确方法

声明 django-form 选择的正确方法

吃鸡游戏 2023-12-09 17:12:51
我想知道在 Django 中设置选择的最佳方法是什么forms.ChoiceField。我需要一个表单,它首先使用 SQL 查询(完成)获取一组选择,然后将其显示给用户。我的解决方案的问题是我有查询,forms.py并且当我运行服务器时它只更新一次。有什么想法如何使其在每次表单本身呈现给用户时更新?
查看完整描述

1 回答

?
慕少森

TA贡献2019条经验 获得超9个赞

https://docs.djangoproject.com/en/3.0/ref/forms/fields/#modelchoicefield

ModelChoiceField非常适合这个。它需要queryset所需的参数,并且每次呈现表单时选择都会发生变化。


查看完整回答
反对 回复 2023-12-09
  • 1 回答
  • 0 关注
  • 42 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信