大家好,我尝试在windows中用apache,mod_wsgi来部署我的django项目。
我将我的www.example.com拆分settings.py为:
- 源根文件夹
- 项目文件夹
- 应用程序
- 组态
- 设定
*初始化.py - base.py
- local.py
- prod.py
*初始化.py - asgi.py
- urls.py
- wsgi.py
- 米恩夫
在我拆分www.example.com之后settings.py,Mod_wsgi无法执行python脚本文件:“C:/用户/用户/桌面/源根文件夹/项目文件夹/wsgi.py”。
Mod_wsgi还显示处理WSGI脚本时发生的异常:'C:/用户/用户/桌面/源根文件夹/项目文件夹/wsgi.py'
在Apache 24错误日志中,出现了“C:/user/users/desktop/source_root_folder/project_folder/wsgi.py”应用程序=获取wsgi_application()错误。
# project_folder/wsgi.py
import os
from django.core.wsgi import get_wsgi_application
import sys
sys.path.append('C:/Apache24/htdocs/ C:/user/users/desktop/source_root_folder')
os.environ['DJANGO_SETTINGS_MODULE'] = 'project_folder.config.settings'
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'project_folder.config.settings')
application = get_wsgi_application()
我该如何处理这些错误?请给予我一些帮助。
1条答案
按热度按时间e5nqia271#
您需要指定 *.py设置文件: