ドキュメントによると、フォーム フィールドをテンプレートに表示するには、次のようにする必要があります。
<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 について何も述べていません。