会话变量没有从一个视图传递到另一个视图Django

时间:2015-02-24 10:22:24

标签: django session views

基本上我在django的views.py中有两个视图。

使用以下语法将用户对象存储在会话中:

request.session['current_user'] = user

然后,下一个视图会尝试使用以下方式选择用户的一些细节:

request.session['current_user'].username

然而这没有用,因为它说没有'current_user'这样的键,所以我在每个视图中打印了键列表。在第一个视图中,键列表是:

[u'_auth_user_hash', u'_auth_user_id, u'_auth_user_backend','current_user']

然后从另一个视角:

[u'_auth_user_hash', u'_auth_user_id, u'_auth_user_backend']

任何帮助都会很棒:D

0 个答案:

没有答案