Django 1.5、Python 2.7 (64 ビット)、および Windows OS を使用して、セッション キーと値をセッション ファイルに書き込むことができません。SESSION_ENGINE
変数をdjango.contrib.sessions.backends.file
、およびSESSION_FILE_PATH
asに設定します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)
何かご意見は?andも追加しましたが、結果は同じです...request.session.modified=True
request.session.save()