Django表格没有出现

时间:2011-11-26 03:48:03

标签: django django-forms django-views

我是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>

非常感谢任何建议。

1 个答案:

答案 0 :(得分:0)

如果您关注的是您发布的链接中给出的视图代码,'choice_forms'实际上是一个表单对象列表。因此,调用'as_ul'将不起作用。您必须尝试以下内容:

{% for choice_form in choice_forms %}
    {{ choice_form.as_ul }}
{% endfor %}