#python #django #heroku #progressive-web-apps
#python #django #heroku #progressive-веб-приложения
Вопрос:
Я пытаюсь развернуть свое приложение в heroku и продолжаю получать эту ошибку, хотя при локальном запуске оно работает отлично. Я добавил django-pwa == 1.0.10 в свой requirments.txt файл также, чтобы heroku установил пакет. Вот мои установленные приложения в settings.py:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'pwa',
# 'embed_video',
'whitenoise.runserver_nostatic',
'courses.apps.CoursesConfig',
'accounts.apps.AccountsConfig',
'announcements.apps.AnnouncementsConfig',
'students.apps.StudentsConfig',
'home.apps.HomeConfig',
'event_calendar.apps.EventCalendarConfig',
]
Не совсем уверен, что делать, поскольку я не очень разбираюсь в heroku.
Ответ №1:
По умолчанию Heroku попытается установить каждое приложение из вашего requirements.txt , поэтому, прежде чем идти дальше, убедитесь в следующем:
- Вы выполнили
pip freeze > requirements.txt
, чтобы отразить изменение - Ваш путь к Procfile правильный
Если после устранения неполадок он не работает, добавьте свой журнал из heroku в свой первый вопрос, ваш procfile и requirements.txt .
Комментарии:
1. извините за поздний ответ, несмотря на то, что я добавил приложения в требования вручную, эта команда, похоже, сработала! Спасибо за помощь