我将 apache mod_wsgi 配置为 django 项目
这是我的 djangotest.wsgi 文件
import os
import sys
sys.path = ['/home/pavan/djangoproject'] + sys.path
os.environ['DJANGO_SETTINS_MODULE'] = 'djangoproject.settings'
import django.core.handlers.wsgi
_application = django.core.handlers.wsgi.WSGIHandler()
def application(environ, start_response):
environ['PATH_INFO'] = environ['SCRIPT_NAME'] + environ['PATH_INFO']
return _application(environ, start_response)
我将 WSGIScrptAlias 添加到我的虚拟目录中
当我尝试获取项目的主页时,它显示以下错误
配置不当:请求设置 MIDDLEWARE_CLASSES,但未配置设置。您必须在访问设置之前定义环境变量 DJANGO_SETTINGS_MODULE 或调用 settings.configure()。