#python #django
Вопрос:
Привет, у меня возникла проблема с импортом модели из другого файла приложения, который у меня есть в том же проекте. Я использую базу данных SQLite3
-DND_website
-data
-__init__.py
-models.py
-main
-views.py
код:
from DND_website.data.models import PagesData
ошибка:
ModuleNotFoundError: No module named 'DND_website.data'
Комментарии:
1. Ты можешь попробовать
from DND_website import data
.2. правильно ли вы выбрали свой интерпретатор python ?
3. Это должно быть
from data.models import PagesData
,DND_website
просто выглядит как имя вашего проекта (это не пакет) (DND_website
если импортировано, это будет основное приложение вашего проекта, т. е. каталогDND_website/DND_website
).4. Вам также может понадобиться
__init__.py
файл в папкеDND_website
. Даже пустой может подойти.