我已经在我的 Windows PC 上安装了 PostgreSQL。在安装过程中,我被要求选择一个密码和一个默认用户:分配了 postgres。我正在尝试将 PostgreSQL 连接到 Django 项目的 PyCharm。我已将默认数据库更改为 PostgreSQL 并测试了数据库中的连接。它工作得很好。以下是 settings.py 文件中的数据库。
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'btredb@localhost',
'USER': 'postgres',
'PASSWORD': 'PG_PASSWORD',
'HOST': '127.0.0.1',
'PORT': '5432',
}
}
但是,当我运行 manage.py runserver 我收到密码验证失败,因为我的 Windows 用户使用 'cheap'。 为什么 PyCharm 尝试登录到 Windows 用户而不是数据库设置中设置的 PostgreSQL 用户? 任何人都可以帮助将 PostgreSQL 连接到 PyCharm 专业版吗?
你有没有想过这个,我有同样的问题