我正在尝试在 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})