Нет модуля с именем '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/

Вернуться на верх