【发布时间】:2011-06-14 22:31:24
【问题描述】:
我的 forms.py 中有一个如下所示的表单:
from django import forms
class ItemList(forms.Form):
item_list = forms.ChoiceField()
我需要用数据库中的一些数据填充 item_list。在 HTML 中生成时 item_list 应该是这样的:
<select title="ItemList">
<option value="1">Select Item 1</option>
<option value="2">Select Item 2</option>
</select>
我的 select 语句中的选项值几乎每次都会更改,因为查询中的变量经常会更改以生成新结果。
我需要在 view.py 和我的模板文件中放入什么来使用数据库中的值填充 ItemList?
【问题讨论】:
标签: django django-forms django-views