我试图在 webfaction 服务器下部署我的 django proyect。我有一个名为“home”的应用程序。
事实 A)如果我将我的“主”文件夹移动到 manage.py 的同一目录并像这样设置我的 setting.py,则该应用程序可以正常工作。
INSTALLED_APPS = (
'home'
)
事实 B)如果我将我的“主”文件夹移动到应用程序目录,并像这样设置我的 settings.py,我会收到一个错误 “没有名为 myproject.apps.home 的模块”
INSTALLED_APPS = (
'myroject.apps.home'
)
问题是我想在应用程序文件夹下设置我的“家庭”应用程序。问题可能出在哪里?我一直在尝试在 apache 中配置 httpd.conf,但我没有成功。
这是我的文件夹树:
myproject_name
-apache2
-bin
-lib
--myproject
-manage.py
--myproject
-wsgi.py
-urls.py
-__init__.py
-settings.py
-apps
Django 版本:1.4.2 python 版本:2.7 mod_wsgi 版本:3.4
谢谢你的时间