【发布时间】:2020-03-12 05:10:32
【问题描述】:
我想用来自主题表的记录填充我的下拉菜单,这是一个多对多选择字段,通过从管理页面手动添加主题来填充主题。一门课程可以有许多科目,例如“商业”和“市场营销”。
代码:
我将如何使用 django-select2 或使用带有模型选择或多个模型选择的表单?
https://docs.djangoproject.com/en/2.2/ref/forms/fields/#modelchoicefield
https://docs.djangoproject.com/en/2.2/ref/forms/fields/#modelmultiplechoicefield
https://django-select2.readthedocs.io/en/latest/
或者我可以在模板上使用 for 循环来做到这一点?
对于我尝试过但没有运气的循环:
期望的结果:
有人可以帮我弄清楚吗?我已经卡了一段时间了。
【问题讨论】:
-
发布您的 forms.py 文件
-
@user6837382 我实际上没有那个文件。
-
你要创建一个模型表单,这里是链接:docs.djangoproject.com/en/2.2/topics/forms/modelforms
-
@user6837382 好的,然后会发生什么?如何让它填充下拉菜单?
标签: python django django-models django-forms django-templates