Почему я не могу добавить расширение Azure DB на Mac?
Я следую этому руководству: https://docs.microsoft.com/en-us/azure/app-service/tutorial-python-postgresql-app?tabs=bash%2Cclone&pivots=postgres-single-server
После успешного выполнения Шага 1 и Шага 2 я перехожу к Шагу 3:
"Установите расширение db-up для Azure CLI:
az extension add --name db-up"
Однако, когда я выполняю эту команду, я получаю следующий результат:
X@Y-MacBook-Pro djangoapp % az extension add --name db-up
Failed to delete '/Users/X/.azure/cliextensions/db-up': [Errno 2] No such file or directory: '/Users/X/.azure/cliextensions/db-up'. Retrying ...
Failed to delete '/Users/X/.azure/cliextensions/db-up': [Errno 2] No such file or directory: '/Users/X/.azure/cliextensions/db-up'. Retrying ...
Failed to delete '/Users/X/.azure/cliextensions/db-up': [Errno 2] No such file or directory: '/Users/X/.azure/cliextensions/db-up'. Retrying ...
Failed to delete '/Users/X/.azure/cliextensions/db-up': [Errno 2] No such file or directory: '/Users/X/.azure/cliextensions/db-up'. You may try to delete it manually.
An error occurred. Pip failed with status code 1. Use --debug for more information.
Есть идеи? Я попробовал некоторые решения для подобных ошибок, которые я нашел на Stack/GitHub, но пока не повезло. Цель - получить Django приложение, развернутое на Azure с подключенной БД, также на Azure. Спасибо!
Недавно был обновлен официальный документ. Теперь вы можете подключить базу данных к своему приложению через Portal, Azure CLI и код VS. Ниже приведена команда, которая поможет подключить веб-приложение к базе данных через Azure CLI.
az webapp config appsettings set \
--resource-group $RESOURCE_GROUP_NAME \
--name $APP_SERVICE_NAME \
--settings DBHOST=$DB_SERVER_NAME DBNAME=$DB_NAME DBUSER=$ADMIN_USERNAME DBPASS=$ADMIN_PWD