私のプロジェクトフォルダ構造は次のとおりです。Django 1.8正面にモジュールがありません
<pre>
front
├── __init__.py
├── __init__.pyc
├── manage.py
├── middleware.py
├── settings.py
├── news
│ ├── __init__.py
│ ├── __init__.pyc
│ ├── admin.py
│ ├── admin_views.py
│ ├── models.py
│ ├── search_indexes.py
│ ├── search_sites.py
│ ├── utils.py
│ ├── views.py
</pre>
私は
./manage.py runserver
を実行した後、私はhttp://127.0.0.1:8000/
を訪れるそれは私にエラーを与える:
No module named front
これは、下のファイルviews.pyに以下の行によって引き起こされますニュースフォルダ。
from front import settings
したがって、frontフォルダはviews.pyファイルまで1レベルです。私はどのように1つのレベルからフォルダへの設定をインポートしますか?
ありがとうございます!
設定から変数をインポートするのではなく、全体敷石をインポートしてみings。 'from front.settings import variable'を実行します。また、プロジェクト設定を使用するように環境を構成します。 – cutteeth
'django.confからのインポート設定 'を使用して任意の設定変数にアクセスします – Asif