15
我在forms.py的形式,看起來像這樣:填充與數據庫中的數據Django的形式鑑於
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?
的問題是,我所有的邏輯在view.py發生不是在forms.py。查詢集看起來更像這個Items.objects.filter(item_id = id)。 「id」變量在view.py中生成。 – avatar 2011-01-25 02:54:08