Django を始めたばかりで、リクエストの処理について基本的な質問がいくつかあります。
私が2つの機能を持っているとしましょう。
意見があれば言う
def test():
return render(request, 'form.html')
そして、form.htmlには、とのフォームがmethod="POST"
ありますaction="/submitted/"
では、フォームの送信されたデータで何かをしたい場合、同じtest()
ビューでそれを行うべきですか、それとも `/submitted/ URL を処理する別のビューで行う必要がありますか?
私は後者でそれを行ってきましたが、次にこれを読みました:
Need a minimal Django file upload example . ここでは、 に関する 4 番目のポイントでviews.py
、フォームを処理したのと同じビューでフォームを作成しました。
それはどのように機能しますか?それは非常に直感的ではないようです。または、何か不足していますか?