Django中的空会话

时间:2013-05-23 19:20:02

标签: python django session

我无法使用Django 1.5,Python 2.7(64位)和Windows操作系统将会话密钥和值写入会话文件。我将SESSION_ENGINE变量设为django.contrib.sessions.backends.file,将SESSION_FILE_PATH设为C://Users//Doboro//My Documents//Aptana Studio 3 Workspace//test//src

会话文件的名称为“sessionid3i52btehkwssb6xzd2p7dmyovkq1cts4”,,但它是空的。

我的观点包含以下代码:

def index(request):
    last_id = User.objects.order_by('-pk')[0].id
    request.session['last_id'] = last_id
    context.update(csrf(request))
    return render(request, 'templates/index.html', context)

有什么想法? 我还添加了request.session.modified=Truerequest.session.save()但结果相同......

1 个答案:

答案 0 :(得分:1)

这是一个已知问题,已打开ticket