Я использую Django 1.3, и я хотел бы изменить промежуточное программное обеспечение сеанса, чтобы добавить некоторые методы, которые помогут мне.
In ./settings.py
SESSION_ENGINE='tcore.my_sessions.MySessionStore'
In ./tcore/my_sessions.py:
from django.contrib.sessions.backends.db import SessionStore
from django.contrib.sessions.middleware import SessionMiddleware
from django.conf import settings
class MySessionStore(SessionStore):
....
def my custom methods here
Тем не менее, я продолжаю получать некоторые странные исключения, когда я делаю это.Как правильно создать собственный движок сессий?
AttributeError at /create/
type object 'MySessionStore' has no attribute 'SessionStore'
Request Method: GET
Request URL: http://localhost:8000/create/
Django Version: 1.3.1
Exception Type: AttributeError
Exception Value:
type object 'MySessionStore' has no attribute 'SessionStore'
Python Version: 2.6.1