如何在Django模板中重定向并显示消息?
- 论坛
- 如何在Django模板中重定向并显示消息?
18 浏览
如何在Django模板中重定向并显示消息?
我有一个验证并保存表单的视图。在保存表单后,我想要重定向回到一个名为list_object的视图,并显示一个成功消息"顾客xyz的表单已成功更新..."。HttpResponseRedirect似乎不适用,因为它只有一个用于url的参数,无法传递字典。
我尝试修改我的object_list包装器,使其接受一个包含必要上下文的字典作为参数。然后从保存表单的视图中调用这个包装器。然而,当页面被渲染时,url变成了'/customer_form/'而不是'/list_customers/'。我尝试修改请求对象,在将其传递给object_list包装器之前,但这并没有起作用。
谢谢。