Итак, у меня есть Django веб-приложение, работающее на Heroku. Недавно я выпустил обновление, в которое добавил некоторые функции API через Django Rest Framework. Я установил это через пипс. Теперь мое приложение Heroku падает. Я предполагаю, что мне как-то нужно установить эту зависимость от Heroku? Вот сообщение об ошибке:
An error occurred in the application and your page could not be served. If you are the application owner, check your logs for details. You can do this from the Heroku CLI with the command
heroku logs --tail
Я попытался войти в Heroku CLI и набрать команду pip install djangorestframework, но при этом запустить Heroku, но перезагрузка не удалась.
Изменить: некоторые подробности, я попытался установить эту зависимость на моей машине через клон git в дополнение к pip. Когда я отправил этот код в Heroku, в командной строке я не вижу stat '/tmp/build_5917e4123a7c/requirements.txt': нет такого файла или каталога
Edit2: просто чтобы сохранить этот пост обновленным, я я не пытаюсь добавить файл require.txt в мой проект с этой зависимостью. Файл находится в каталоге root, и единственный текст в нем:
djangorestframework==3.11.0
Edit3: я исправил это. Смотри мой ответ