我是Django的新手,并且正在我的应用中使用this页面上的代码。我正在尝试编写模板以显示Poll
表单和Choices
表单(在网站上指定),但只显示Poll
表单。以下是我的模板代码:
<form action="/new/" method="post">
{% csrf_token %}
{{ poll_form.as_p }}
{{ choice_forms.as_ul }}
<input type="submit" value="Submit" />
</form>
非常感谢任何建议。
答案 0 :(得分:0)
如果您关注的是您发布的链接中给出的视图代码,'choice_forms'实际上是一个表单对象列表。因此,调用'as_ul'将不起作用。您必须尝试以下内容:
{% for choice_form in choice_forms %}
{{ choice_form.as_ul }}
{% endfor %}