У меня есть форма в моем 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>
Значения параметров в моем операторе выбора будут меняться почти каждый раз, поскольку переменная в запросе часто будет меняться, генерируя новые результаты.
Что мне нужно поместить в view.py, а также в мои файлы шаблонов, чтобы заполнить ItemList значениями из базы данных?