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
它有帮助。 –