我想在Django models.py
中创建一个字段,它将呈现为下拉列表,用户可以从那里 Select 选项.
如果我有5个 Select :
- 绿色
- 蓝色
- 红色
- 桔黄色的
- 黑色
我应该如何在models.py
和Forms.py
中编写代码,以便模板将其呈现为下拉元素?
我想在Django models.py
中创建一个字段,它将呈现为下拉列表,用户可以从那里 Select 选项.
如果我有5个 Select :
我应该如何在models.py
和Forms.py
中编写代码,以便模板将其呈现为下拉元素?
在模型https://docs.djangoproject.com/en/dev/ref/models/fields/#choices中使用choices
选项指定Charfield或IntegerField,并使用ModelForm https://docs.djangoproject.com/en/dev/topics/forms/modelforms/.