如何在django中显示所有会话变量?

sat*_*gie 12 django django-sessions

如何显示所有会话变量?我知道可以使用变量访问request.session['variable']但我想知道是否有其他变量由其他人设置或在用户登录或类似的其他事件期间自动设置.

sat*_*gie 16

正如丹尼尔在评论中提到的:

for key, value in request.session.items():
    print('{} => {}'.format(key, value))
Run Code Online (Sandbox Code Playgroud)

有用的答案:这里django docs


Rob*_*ert 6

你可以这样试试

 for key in request.session.keys():
        print "key:=>" + request.session[key]
Run Code Online (Sandbox Code Playgroud)

  • 你真的想要`for request,value in request.session.items():print('{} => {}'.format(key,value))`. (3认同)