Arbeiten an django Projekt mit postgresql Datenbank in django Projekt verbindet aber die gibt mir Fehler: -Postgresql nicht
psql: FATAL: no pg_hba.conf entry for host "::1", user "dev_onpoint", database "dev_mypsdb", SSL off
Meine Datenbank-Konfiguration in django ist: -
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'dev_mypsdb',
'USER': 'dev_onpoint',
'PASSWORD': '*****',
'HOST': 'localhost',
'PORT': '5432'
}
}
ich auch in postgresql geprüft Konfigurationsdatei für Port und festgestellt, dass ich die richtige Portnummer verwende. Dann überprüfte ich ph_hba.conf Datei, sondern weil ich mit postgresql Datenbank nicht vertraut bin und ich es zuerst Zeit benutze, deshalb habe ich diese Datei nicht verstehen konnte: - enter image description here
Bitte lassen Sie mich wissen, wenn ich etwas ausgelassen in Aufbau. Danke
Wenn ich diese Zeile hinzufügen fehlgeschlagen Neustart PostgreSQL-Dienst –
Fehlermeldungen in der Konsole oder PostgreSQL-Protokolle? – rafalmp
Ich habe das postgresql-Protokoll nicht überprüft, ich habe die von Ihnen bereitgestellte Postgres-Dokumentationszeile durchgelesen und festgestellt, dass ich diese Zeilen hinzufügen muss, damit der Host alle alle 127.0.0.1/32 md5 hosts all :: 1/128 hostet MD5, danach funktioniert mein Projekt gut. Vielen Dank, dass Sie mir die Idee über die Datei pg_hba gegeben haben. :) –