Развертывание django на heroku :ошибка page not found
I have been making a django app, and am now trying to deploy it to heroku. However when I go on it,says page not found
the resources not found on the server
и я пробую это на разных приложениях ошибка остается той же самой Вот мой settings.py (я выучил соответствующие части, но, пожалуйста, спрашивайте, если хотите остальное): """ Настройки Django для проекта django_deployment.
Также, когда я запускаю приложение локально с помощью python manage.py runserver, оно работает нормально, оно не работает, только когда я использую heroku.
Пожалуйста, сообщите мне, если вам нужна дополнительная информация.
Возможно, у вас есть postgres в Heroku, но ваш settings.py показывает, что вы все еще используете SQLite. Раздел DATABASES должен выглядеть следующим образом:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'database_name_goes_here',
'USER': 'username_goes_here',
'PASSWORD': 'password_goes_here',
'HOST': 'localhost',
'PORT': '',
}
}
Имя базы данных, пользователя и пароль вы можете получить, перейдя к вашей базе данных, затем нажмите настройки, затем учетные данные.
В развертывании Django на Heroku есть несколько этапов. Настройка Postgres - это только один из них. Есть хороший учебник на https://dev.to/giftedstan/heroku-how-to-deploy-a-django-app-with-postgres-in-5-minutes-5lk.