【发布时间】:2013-10-20 06:49:04
【问题描述】:
文档说,要在模板中显示表单字段,我需要这样做:
<form action="/search_for_book/">{% csrf_token %}
{{form.as_p}}
<input type="submit" value="Suchen" />
</form>
我这样做了。这是我的看法。
def addbook(request):
form = AddBook()
return render(request,'searchbook.html',{'form':form})
这是我的表格。在forms.py中定义并导入views.py
class AddBook(forms.Form):
titel = forms.TextInput()
author = forms.TextInput()
为什么表单字段不显示在模板中?我从文档中做了几乎 1:1 的复制。模板仅显示按钮Suchen,没有其他内容。 Docs 没有说 Urlconf,我也必须这样做吗?
【问题讨论】: