【发布时间】:2011-10-11 11:56:17
【问题描述】:
我只想创造
forms.ChoiceField(choices=CHOICES)
字段来创建一个简单的选择 html 项。因为这就是我想要的,我真的不想创建一个新的表单类等。那么有没有一种方法可以在 django 模板中只呈现一个表单字段而不创建/传递表单?
例如:
def index(request, template_name="main/index.html"):
select = forms.ChoiceField(choices=CHOICES)
return render_to_response(template_name, locals(), context_instance=RequestContext(request))
有没有办法可以在 django 模板中执行 {{ select }} 或类似的方法来创建选择项?
提前致谢!
【问题讨论】:
标签: python html django forms templates