0

Djangoビューメソッド(メソッドAと呼びましょう)があり、 に対するGETいくつかの応答と に対する他の応答がありPOSTます。メソッド A が 経由POSTで呼び出されると、フォームを含む HTML ページが表示されます。

ユーザーがこのフォームを送信すると、views.pyフォームはフォームが有効かどうかをチェックする別のメソッド (メソッド B) を呼び出します。フォームにエラーがあった場合、前のページに戻ってエラーを表示したい。

「前のページに戻る」にはどうすればよいですか?または、私が基本的に求めているのはこれです-方法BからPOST、フォームを含む以前のHTMLページが再び表示されるように、方法Aを使用して呼び出すにはどうすればよいですか?

私は Django フォームを使用していないと仮定してください。

4

1 に答える 1

0

POST エラーでページ自体にリダイレクトし、エラー メッセージに関する情報を表示することを検討することもできます。そうでなければ、なぜあなたがこれをやりたいのかわかりませんが、あなたには正当な理由があると確信しています:)

于 2013-01-10T15:11:11.187 に答える