Невозможно войти в панель администратора Django после развертывания Railway
Я новичок в Django, и еще новее в использовании Railway, так что, пожалуйста, будьте добры. У меня есть портфельный проект, который использует Django на задней стороне, и я ранее размещал его на Heroku. Я попытался перенести развертывание на Railway и столкнулся с проблемой, которую не могу решить. Локально я могу войти в панель администратора Django с учетными данными суперпользователя. Когда я пытаюсь сделать то же самое в развертывании на Railway, я получаю очень длинную ошибку, которая не указывает ни на что в моем коде. Я пытаюсь найти ошибку уже несколько дней, но ничего не получается. Честно говоря, я даже не знаю, в каком направлении искать решение. Вот какую ошибку я вижу, когда пытаюсь войти в панель администратора: (Счастлив добавить другие файлы, но я не знаю, что относится к делу?)
Я пробовал вносить изменения в переменные окружения, также пробовал запустить python3 manage.py createsuperuser, но он говорит мне, что суперпользователь уже существует. Я просто не знаю, откуда берется ошибка, поэтому я не знаю, где искать?
ошибка говорит, что нет соединения с базой данных. Он работает локально, потому что вы установили postgresql локально. Установили ли вы postgres на железной дороге и каков хост базы данных? Настройки Django должны знать имя хоста базы данных. Попробуйте создать разные настройки окружения (local => dev и prod).