Я пытаюсь запустить приложение Джанго, но попав эту ошибку при попытке загрузить страницу из браузера:Джанго ImportError «Нет модуль с именем»
No module named views
Нарушитель линия в urls.py не
from landpage.views import txt
структура файла выглядит следующим образом:
ОБНОВЛЕНО
/myproject
/myproject
settings.py
manage.py
/landpage
__init__.py
models.py
urls.py
/views
__init__.py
landpage.py
txt.py
Я запустить команду python manage.py check --traceback
и получил результат System check identified no issues (0 silenced).
Я очень новой для Джанго, так что я не уверен, что еще проверить или то, что может быть причиной проблемы. Этот проект был просто клонирован. Я ничего не изменил.
UPDATE
Добавление __init__.py
под views
папку устранили эту ошибку. В настоящее время существует новая версия в landpage.py
на линии from landpage.models import LandpageTeamMember
, которая гласит: No module named models
.
где находится manage.py? – dahrens
@dahrens обновил вопрос с помощью более подробной файловой структуры –
В вашей папке с файлом земли есть '__init __. Py' - она нуждается в том, чтобы ее обрабатывали как пакет. – dahrens