【发布时间】:2010-11-01 01:02:06
【问题描述】:
试图让 Django 与 Apache 一起工作,但出现以下错误:
ImportError:无法导入设置“MyDjangoApp.settings”(它在 sys.path 上吗?是否有语法错误?):没有名为 MyDjangoApp.settings 的模块
我的 Django 应用位于 /home/user/django/MyDjangoApp/
我的 httpd.conf 位置部分如下所示:
<Location "/MyDjangoApp/">
SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE MKSearch.settings
PythonOption django.root /MyDjangoApp
PythonPath "['/home/user/django/MyDjangoApp/','/var/www'] + sys.path"
PythonDebug On
</Location>
请告诉我如何更正位置部分以使 Django 工作?
【问题讨论】:
标签: django apache mod-python