Djangoフォームを使用しました。私はこの機能を持っていますviews.py
:
def func(request):
if request.method == "POST":
form = MyForm(request.POST)
if form.is_valid():
//do processing
return HttpResponseRedirect('/')
else:
form = MyForm()
return render_to_response("checkbox.html", RequestContext(request, {'form':form}))
しかし、フォームが無効な場合、エラーがThe view didn't return an HttpResponse object.
表示されます。ビュー関数がこのようになっているすべての場所を検索して認識しましたが、なぜ私のエラーがあるのか わかりません。フォームが無効な間、何をすべきかわからないようです!!! ページが表示されず、ユーザーにフォームエラーが表示されないのはなぜですか? 手伝ってくれませんか?