Я не могу записать ключи сеанса и значения в файл сеанса, используя 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
Пустые сеансы в Django
Сессия создается с именем «sessionid3i52btehkwssb6xzd2p7dmyovkq1cts4
», но это EMPTY.
мой взгляд имеет следующий код:
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=True
и request.session.save()
, но с теми же результатами ...
Вы пробовали django.contrib.sessions.backends.db? – Tom