私のdjangoプロジェクトをwebfactionサーバーにデプロイしようとしています。「ホーム」というアプリがあります。
事実 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
御時間ありがとうございます