Django отлично работает на локальной машине, но не работает в производстве

Django отлично работает на локальной машине, но имеет ошибки с Postgres в производстве (я использую одну и ту же БД postgres в prod и локально).

Сервер Django, размещенный на Railway, выдает следующее:Railway Deploy Logs

Настройки (работает идеально на локальной машине с этой базой данных и сохраняет данные):

DATABASES = {
  'default': {
    'ENGINE': 'django.db.backends.postgresql_psycopg2',
    'NAME': os.getenv('DB_NAME'),
    'USER': os.getenv('DB_USER'),
    'PASSWORD': os.getenv('DB_PASSWORD'),
    'HOST': os.getenv('DB_HOST'),
    'PORT': os.getenv('DB_PORT'),
  }
}
DATABASE_URL = os.getenv('DATABASE_URL')

.env:

DATABASE_PRIVATE_URL={{DATABASE_PRIVATE_URL}}
DATABASE_URL={{DATABASE_URL}}
DB_HOST=viaduct.proxy.rlwy.net
DB_NAME=railway
DB_PASSWORD={{DB_PASSWORD}}
DB_PORT=19232
DB_USER=postgres
SECRET_KEY={{SECRET_KEY}}

Доказательство работы локального сервера:enter image description here

Журналы сервера Postgres (локальная машина):

Postgres logs

enter image description here

Вернуться на верх