ImportError: нет модуля с именем 'first_app' после добавления в INSTALLED_APPS - PullRequest
0 голосов
/ 17 июня 2019

Я создал новое приложение python first_project/manage.py startapp first_app, и после этого добавил приложение в INSTALLED_APPS.

INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'first_app']

И после python first_project/manage.py runserver получаю ошибку:

    Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0x7fe13745f6a8>
...
ImportError: No module named 'first_app'

Почему я не могу добавить приложение?

1 Ответ

1 голос
/ 17 июня 2019

Каталог first_app должен находиться в том же каталоге, что и manage.py.

Запуск python first_project/manage.py мог создать его не в том месте.Обычно вы переключаетесь в тот же каталог, что и manage.py, а затем запускаете python manage.py.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...