2024-05-29 10:17:01 发布
网友
我只想创造
forms.ChoiceField(choices=CHOICES)
字段来创建一个简单的select html项。因为这就是我想要的,我不想创建一个新的表单类等等。那么有没有一种方法可以在django模板中只呈现一个表单字段而不需要创建/传递表单?在
例如:
有没有一种方法可以在django模板中做{{select}}或者类似的方法来创建一个select项?在
提前谢谢!在
如果您不需要一个完整的Django表单类,我建议您只需将选择列表传递给模板,然后在模板上迭代,为<select>创建<option />标记。这比在模板级别imo呈现表单小部件要容易得多
<select>
<option />
只有一个选项字段?为什么不把所有的HTML代码都写进你的模板中,然后通过使用templatetags来处理它,只将选项dict发送到模板中呢。在
如果您不需要一个完整的Django表单类,我建议您只需将选择列表传递给模板,然后在模板上迭代,为
<select>
创建<option />
标记。这比在模板级别imo呈现表单小部件要容易得多只有一个选项字段?为什么不把所有的HTML代码都写进你的模板中,然后通过使用templatetags来处理它,只将选项dict发送到模板中呢。在
相关问题 更多 >
编程相关推荐