我正在使用https://gist.github.com/426829中提供的中间件来执行跨站点脚本。
但是,当我将中间件添加到 时MIDDLEWARE_CLASSES
,出现错误:
配置不当:不是中间件模块。
我的MIDDLEWARE_CLASSES
样子是这样的:
MIDDLEWARE_CLASSES = ('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'TempMiddleware',)
我没有更改要点中的任何代码。process_request
和process_response
方法在那里。我在 Ubuntu 上运行最新版本的 Python 和 Django。