1. 在MIDDLEWARE_CLASSES內添加session中間件 'django.contrib.sessions.middleware.SessionMiddleware'。
2. 確認 INSTALLED_APPS 中有 'django.contrib.sessions'安裝。
注意,如果你是使用startproject來啓動項目的話:django-admin.py startproject mysite ,setting.py文件中都將上面兩項默認寫進去了。
3. 如果將session保存在數據庫(這裏以sqlite3數據庫爲例)中,需要做以下兩點:
a. 將DATABASES內ENGINE值改爲'django.db.backends.sqlite3'
b. 指定數據庫的名稱NAME
4. 開啓服務,運行 python manager.py runserver uri (如:192.168.1.100) 。
注意,如果是第一運行服務的話要在運行python manager.py runserver之前運行 python manage.py syncdb ,以創建用來保存session的數據庫。