0
如何在我的視圖中使用列表值在我的模板中創建下拉列表。我不希望它出現在我的models.py中。我的views.py生成了一些值,我希望在下拉菜單中顯示。如何在視圖中使用列表創建Django下拉
示例:假設我有z = [1,2,3,4]。我希望這個值顯示在模板的下拉框中。
如何在我的視圖中使用列表值在我的模板中創建下拉列表。我不希望它出現在我的models.py中。我的views.py生成了一些值,我希望在下拉菜單中顯示。如何在視圖中使用列表創建Django下拉
示例:假設我有z = [1,2,3,4]。我希望這個值顯示在模板的下拉框中。
視圖:
def your_handler(request):
z = [1, 2, 3, 4]
return render(request, 'yourapp/your_template.html', {'z': z})
模板:
<label>values in z<label>
<select id="the-id">
{% for i in z %}
<option value="{{ i }}">{{ i }}</option>
{% endfor %}
</select>
它的工作。非常感謝。 – Abhijit
它有幫助。 –