Развертывание Fly.io django и postgres

Я пытаюсь развернуть свое приложение django на Fly.io с базой данных postgreSQL, поэтому я следую документации, чтобы присоединить свое приложение к кластеру postgres вместе с основным приложением.

Я сгенерировал DATABASE_URL следующим образом:

flyctl pg attach ac7-postgres Проверка наличия существующих вложений Регистрация вложений Создание базы данных Создание пользователя

Кластер Postgres ac7-postgres теперь присоединен к ac7 Следующий секрет был добавлен к ac7: DATABASE_URL=postgres://ac7:<'PASSWORD'>@ac7-postgres.flycast:5432/ac7?sslmode=disable

Итак, у меня есть такой код в файле settings.py:

os.environ['DATABASE_URL'] = 'postgres://ac7:<PASSWORD>@ac7-postgres.flycast:5432/ac7?sslmode=disable'

DATABASES = {
    'default': dj_database_url.config(default=os.getenv('DATABASE_URL'))
}

но когда я пробую "py manage.py makemigrations", он показывает:

UnicodeDecodeError: 'utf-8' кодек не может декодировать байт 0xe3 в позиции 76: недопустимый байт продолжения

Может ли кто-нибудь помочь мне? Пожалуйста

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