Нет модуля с именем 'globals'
У меня есть папка, в которой находится Django Framework. Я пытаюсь вызвать файлы, находящиеся вне этой папки, но получаю следующую ошибку: No module named 'globals'
Путь к папке: api_yahoo_finance/yahoo/api_yahoo/views А в файле views я пытаюсь использовать файл, который существует вне этой папки. (За пределами api_yahoo)
Я пытался читать в интернете и понять в чем проблема, я видел комментарии, в которых говорилось, что нужно добавить файл init, я добавил его, но это не помогло.
Прежде чем использовать пакет в своем коде, его необходимо установить. Установите его с помощью pip install globals
и попробуйте запустить программу снова.
Согласно документации Django, каталог вашего проекта должен выглядеть следующим образом:
mysite/
mysite/
__init__.py
settings.py
urls.py
asgi.py
wsgi.py
first_app/
migrations/
__init__.py
__init__.py
admin.py
apps.py
models.py
tests.py
views.py
venv/
manage.py
Вы должны установить ваши пакеты в вашей виртуальной среде. См. подробнее в документации Django: https://docs.djangoproject.com/en/4.1/intro/tutorial01/