如何利用Django的Form类动态生成下拉列表
1个回答
展开全部
有两种方法。
一、自己手动写 html 模板中的 <form ...> </form>
在views 中,将所需要的数据传递过去,比如 names_list = [1, 2, 3, 4]
在 html 中
<select>
{% for x in name_list %}
<option value ="{{ x }}">{{ x }}</option>
{% endfor %}
</select>
二、使用 Form 自动生成表单
这就需要在 views 中 动态初始化表单
具体的内容自己查 相应版本的 django文档去
内容在“Forms”中。
最后给你个建议吧。好好看文档去,在这提问等答案的功夫,不知能看多少文档。
学习从来都是自己的事情,多看多读多思考,实在不会再去问。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询