Я в процессе восстановления моего сервера разработки Django на другую виртуальную машину. Я установил Django, Postgres, установил расширения ГИС и восстановил базу данных.
Когда я запускаю сервер, я получаю сообщение об ошибке ниже:
аутентификация пароля не удалась для пользователя "myuser"
С помощью "myuser" я могу подключиться к базе данных Postgres от имени того же пользователя, который указан в «mysettings.py», и создавать и удалять таблицы, поэтому я не понимаю, почему он не подключается.
Мой settings.py выглядит так:
DATABASES = {
'default': {
'ENGINE': 'django.contrib.gis.db.backends.postgis',
'NAME': 'travel',
'USER': 'myuser',
'PASSWORD': 'Passw0rd',
'HOST': 'localhost',
'PORT': '',
}
}
Может кто-нибудь помочь? Это не имеет смысла для меня, если я могу войти в систему как этот пользователь и создавать / удалять таблицы.