неверное имя пользователя azure при переносе базы данных django

#python #django #azure #deployment #hosting

#python #django #azure #развертывание #хостинг

Вопрос:

Я следовал этому: Руководство: Развертывание веб-приложения Django с PostgreSQL в службе приложений Azure

Я создал базу данных и приложение, пока не доберусь до :

Запустите миграцию базы данных Django

Откройте сеанс SSH в браузере, перейдя к https://.scm.azurewebsites.net/webssh/host запустите «python manage.py перенести»

это выдает мне эту ошибку

 FATAL:  Invalid Username specified. Please check the Username and retry 
connection. The Username should 
be in <username@hostname> format.
(antenv) root@5f4958961a00:/home/site/wwwroot#
  

Я не знаю, какое «Имя пользователя» мне следует изменить на username @hostname

заранее спасибо

Комментарии:

1. Можете ли вы добавить к вопросу свои настройки баз данных (скрывающие любые конфиденциальные данные)

2. @lain Shelvington , az postgres up —группа ресурсов DjangoPostgres-tutorial-rg —местоположение westus2 —имя артикула B_Gen5_1 —имя сервера marketreviewpostgres —имя базы данных pollsdb —администратор-пользователь wert —администратор-пароль ************** — включено принудительное использование ssl

3. Ваши настройки Django

Ответ №1:

При создании базы данных Postgres в Azure с помощью команд:

 az postgres up --resource-group DjangoPostgres-tutorial-rg --location westus2 --sku-name B_Gen5_1 --server-name <postgre-server-name> --database-name pollsdb --admin-user <admin-username> --admin-password <admin-password> --ssl-enforcement Enabled
  

По завершении выполнения команды выводится объект JSON, который содержит разные строки подключения к базе данных вместе с URL сервера, сгенерированным именем пользователя (например, «joyfulKoala@msdocs-djangodb-12345») и паролем GUID.

Например,

 ...
  "host": "postgres-server-name.postgres.database.azure.com",
  "password": "somePassword",
  "username": "wert@postgres-server-name"
}
  

Вы могли бы скопировать имя пользователя и пароль в формате, подобном приведенному выше, чтобы настроить переменные среды для подключения базы данных.

На моей стороне это сработало. введите описание изображения здесь