Ошибка Nginx 500 на POST к базе данных, но на самом деле это сообщения - PullRequest
0 голосов
/ 01 мая 2018

У меня есть приложение django, работающее на капле прямо сейчас на DigitalOcean. Это работает Nginx, gunicorn, MySQL.

Когда я отправляю форму, она добавляется в базу данных, но я получаю 500 ошибок сервера. Я просто возвращаюсь на свою домашнюю страницу и проверяю, что я только что сделал, и это нормально. Почему я получаю ошибку 500?

Я также получаю эту ошибку, когда захожу на свою страницу администратора и пытаюсь просмотреть фактический элемент в моей базе данных.

UPDATE

Итак, я переключился на MySQL, с помощью которого я изначально построил свое приложение, и все, кажется, работает нормально. Ничто в журналах не заставило меня поверить, что я использовал эту базу данных, но именно в этом проблема.

Я собрал приложение вне сайта, и когда я запустил его на своем рабочем сервере, я настроил все с настройками Postgres и запустил его. Если у кого-нибудь есть какая-либо информация о том, чем могла быть вызвана проблема, я бы с удовольствием ее услышал!

...