Развертывание приложений Django на Heroku

Я нахожусь в затруднительном положении. Я следовал двум учебникам по развертыванию приложения Django на Heroku. Я создал два приложения по первому руководству (MDN) и одно приложение по второму руководству (Corey Schafer's YouTube video). Все три раза я создавал эти приложения Django, и они работали. Но когда приходит время попытаться развернуть эти приложения на Heroku, что-то, что я загружаю через pip в эти приложения, не работает. В этот раз, используя руководство Кори Шафера, когда я загружаю "django-heroku" через pip, загрузка работает, но когда я добавляю

import django_heroku
django_heroku.settings(locals())

в мой файл "settings.py", я получаю сообщение об ошибке, говорящее

Import "django_heroku" could not be resolved Pylance(reportMissingImports)

Я долго искал ответ на этот вопрос в Интернете и ничего не нашел. И я рискую, размещая этот вопрос здесь и надеясь на ответ. Является ли Django несовместимым с Heroku? Я бы хотел иметь возможность развернуть свои приложения Django на Heroku, поскольку Heroku бесплатен, но, возможно, Heroku больше не позволяет развертывать приложения Django? Пожалуйста, помогите! Я рву на себе волосы.

используйте django-on-heroku, pip install django-on-heroku. затем в вашем settings.py

import django_on_heroku
###
django_on_heroku.settings(locals())

надеюсь, это сработает. Однажды я столкнулся с такой же проблемой.

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