回答編集履歴

2 ディレクトリ構成追加

acre_maker

acre_maker score 139

2017/10/01 17:32  投稿

>djangoチュートリアルに従い、
>export DJANGO_SETTINGS_MODULE=mysite.settings
>django-admin runserver を実行したところ、ModuleNotFoundError: No module named 'mysite'というエラーが出ました。
ModuleNotFoundError: No module named 'mysite'
はsettings.pyが入っているmysiteフォルダが見つけられずにエラーが出ている可能性があります。
そもそもmysiteフォルダはありますか?
mysiteフォルダの中に
blogフォルダ、mysiteフォルダがあり、
さらに内側のmysiteフォルダの中にsettings.py
がある状態じゃないと動かない可能性があります。
追記
一般的なディレクトリ構成
djangogirls
├── blog
│ ├── __init__.py
│ ├── admin.py
│ ├── apps.py
│ ├── migrations
│ │ └── __init__.py
│ ├── models.py
│ ├── tests.py
│ └── views.py
├── djangogirls
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── db.sqlite3
├── manage.py
└── mysite (これがちょっと変?)
1 ディレクトリ構成追加

acre_maker

acre_maker score 139

2017/10/01 17:32  投稿

>djangoチュートリアルに従い、
>export DJANGO_SETTINGS_MODULE=mysite.settings
>django-admin runserver を実行したところ、ModuleNotFoundError: No module named 'mysite'というエラーが出ました。
ModuleNotFoundError: No module named 'mysite'
はsettings.pyが入っているmysiteフォルダが見つけられずにエラーが出ている可能性があります。
そもそもmysiteフォルダはありますか?
mysiteフォルダの中に
blogフォルダ、mysiteフォルダがあり、
さらに内側のmysiteフォルダの中にsettings.py
がある状態じゃないと動かない可能性があります。
がある状態じゃないと動かない可能性があります。
追記
一般的なディレクトリ構成
djangogirls
├── blog
│ ├── __init__.py
│ ├── admin.py
│ ├── apps.py
│ ├── migrations
│ │ └── __init__.py
│ ├── models.py
│ ├── tests.py
│ └── views.py
├── djangogirls
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── db.sqlite3
├── manage.py
└── mysite (これがちょっと変?)

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る