我有一个base.html,每个页面的顶部都有一个登录部分。
如果用户登录在任何页面上失败,我希望能够重定向到同一页面,但是要在页面上显示错误消息,让用户知道出了什么问题。
如果我使用render_to_response,我可以看到我可以传回数据 - 然后可以在模板中检查此数据(登录失败),如果设置,则用于显示错误。
但是因为我想首先重定向到用户所在的任何页面,所以我不能使用render_to_response,因为它不知道要渲染哪个模板 - 所以我必须使用重定向方法。但是通过重定向,我无法将错误传回模板!
关于我应该怎么做的任何想法?