gpt4 book ai didi

python - 无法迁移 Azure Django 应用程序的 Postgresql DB

转载 作者:行者123 更新时间:2023-12-03 03:23:25 25 4
gpt4 key购买 nike

我正在遵循此处的教程:https://testdriven.io/blog/django-azure-app-service/我一路打开 SSH cli 并输入命令“python manage.py migrate”,但是当我输入此命令时,我得到了异常:

django.db.utils.OperationalError: could not translate host name "mydbname port=5432" to address: Name or service not known

当我向上滚动一点时,我读到此错误是以下异常的直接结果:

psycopg2.OperationalError: could not translate host name "mydbname port=5432" to address: Name or service not known

我已经检查了我的settings.py 和我的azure 配置以确保信息正确。我完全不知所措,有谁知道可能导致抛出这些异常的原因是什么?我的应用程序已部署,我猜由于某种原因我无法连接到我的 postgresql 数据库。

建议的相关问题是关于设置本地 postgresql,这是通过 ssh 连接到 Azure 上的 postgresql 数据库的问题。

最佳答案

感谢@Ankit Tiwari 为我指明了正确的方向。解决方案是将 -database 添加到我的 DBNAME 字段的末尾。所以该字段是 DBNAME-database。

关于python - 无法迁移 Azure Django 应用程序的 Postgresql DB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76258508/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com