【发布时间】:2015-07-29 08:50:20
【问题描述】:
我正在开始 geodjango 教程。我已经复制并过去了所有内容,但仍然出现错误。
django.db.utils.OperationalError: FATAL: Peer authentication failed for user "geo"
我是 geodjango、postgresql 和 postgis 的新手。我已经全新安装了 postgresql 和 postgis。
我按照文档中的方式创建地理用户。
$ sudo su - postgres
$ createuser --createdb geo
$退出
我不知道如何解决它。
这是我的设置:
DATABASES = {
'default': {
'ENGINE': 'django.contrib.gis.db.backends.postgis',
'NAME': 'geodjango',
'USER': 'geo',
# 'HOST': 'localhost', I tried this but didn't work
# 'PASSWORD': '***', I tried it too using a password but didn't work
}
}
【问题讨论】:
标签: postgresql authentication postgis geodjango