フォームに入力した内容に応じて表示が変化する、それ自体にリダイレクトするフォームを Django でコーディングしようとしています。そのために、バックエンドで POST データを取得し、次のようにメッセージを表示したいと考えています。 問題は、引数{% if message %} {{ message }} {% endif %}
を渡す方法です。message
私は私が使用できることを知っています
#urls.py
url(r'^form/(?P<message>)$', 'app.form', name='form')
#views.py
...my_message...
return HttpResponseRedirect(reverse('app:form', args=(my_message,))
しかし、それは私の目的には適していないURLにメッセージを表示します。どうすればそれができて、バックエンドに隠れていることができるか知っていますか?
#views.py
return HttpResponseRedirect(reverse('app:form'), {'message': my_message})