Модели Django недоступны в сценарии python [дубликат].
Структура каталога
my_project/
├
├ dashboard/
├ __init__.py
│ ├ models.py
│ └ module2.py
scripts/
├ __init__.py
│ ├ data_transfer.py
│ └
data_transfer.py
import sys
import os
import django
import ast
from django.core.wsgi import get_wsgi_application
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "my_project.settings")
from dashboard.models import ReceivedData
# dictionary = ast.literal_eval(str_dict)
meter_data = ReceivedData.objects.all().first()
print(meter_data.retrieved_data)
print(meter_data)
Я пытаюсь выполнить скрипт python внутри проекта Django, но почему-то не могу получить доступ к моделям, которые находятся в другой директории
ошибка:
"data_transfer.py", line 10, in <module>
from dashboard.models import ReceivedData
ModuleNotFoundError: No module named 'dashboard'