当我运行“ python manage.py runserver”时,我得到:
文件 “ /Users/myusername/.virtualenvs/dashboard-server-PG7390RB/lib/python3.6/site-packages/django/db/backends/postgresql/base.py”, 第176行,在get_new_connection中 连接= Database.connect(** conn_params)文件“ /Users/myusername/.virtualenvs/dashboard-server-PG7390RB/lib/python3.6/site-packages/psycopg2/init.py”, 连接线130 conn = _connect(dsn,connection_factory = connection_factory,** kwasync)“寻址:提供的节点名或服务名,或未知名称” rdsaddress.us-east-1.rds.amazonaws.com
这发生在我更新iterm2时,但是降级并不能解决它。
我能够使用Postico成功连接到数据库。
我也无法使用Django连接到类似的rds。
我删除了我的存储库并重新启动了...
不确定下一步该怎么做。
答案 0 :(得分:0)
不用说就看不到您的连接代码,但是看起来应该像这样:
conn = psycopg2.connect("dbname=your_database user=postgres password=xxxx host=127.0.0.1 port=5432")
该错误抱怨提供的节点名或服务器名,因此,我倾向于查看您的连接字符串。