我正在使用request.session['url']
存储URL,并使用它在django应用程序中的若干视图中返回上一页。它非常有效,除了在一种情况下...登录后立即request.session['url']
为空,因为它仅在使用某些视图时填充。
因此,如果我直接进入一个期望在request.session['url']
中找到内容的视图,它将崩溃。
用户登录后,有没有办法设置request.session['url'] = 'home'
?
谢谢
答案 0 :(得分:1)
如何使用它呢?
default_url = '/home'
request.session.get('url', default_url)
如果会话中没有默认值,则会为您提供默认值。