【发布时间】:2018-12-26 11:27:22
【问题描述】:
我正在尝试将 Django 与 postgres 连接,但出现此错误
这是我的设置.py:
'default' : {
'ENGINE' : 'django.db.backends.postgresql_psycopg2',
'NAME' : 'login',
'USERNAME' : 'postgres',
'PASSWORD' :'123',
'HOST' : 'localhost',
'PORT' : '5432'
}
【问题讨论】:
-
错误消息中的用户名 (=> "tbosss") 与您的设置不匹配 (=> "USERNAME: 'postgres'")。
-
这个问题根本没有连接
-
尝试在数据库设置'ATOMATIC_REQUESTS'中添加这一行:True,
-
我重复一遍:错误消息中的用户名 (=> "tbosss") 与您的设置不匹配 (=> "USERNAME: 'postgres'")。要么您使用的设置与您发布的设置不同,要么您尝试在某个时候使用不同的用户名手动连接到数据库,但在这两种情况下,没有正确的信息(甚至那么 - postgres 在权限方面是一种 PITA)。
-
@c.grey 这应该是“ATOMIC”(不是“ATOMATIC”),无论如何也解决不了问题。
标签: python django postgresql