Возникли проблемы с подключением к базе данных PostgreSQL в Django - PullRequest
0 голосов
/ 11 марта 2019

Я получаю сообщение об ошибке

django.db.utils.OperationError: FATAL: база данных "/ path / to / current / project / projectname / databasename" не существует.

IЯ обращался к базе данных как вручную через psql, так и через pgadmin4, и в обоих случаях проверил, что база данных существует, и я убедился, что порт правильный.

Я не уверен, почему я не могу получить доступбаза данных, или почему он сказал бы, что база данных не может быть найдена.

Согласно pgAdmin4, база данных исправна, и она получает по крайней мере 1 ввод / вывод в секунду, поэтому она может быть прочитана и записана в... чем-то?

Я установил как psycopg2, так и psycopg2-бинарный файл, чтобы быть в безопасности.

1 Ответ

0 голосов
/ 11 марта 2019

Я понял ответ, или, по крайней мере, я верю, что я сделал.Это была проблема, состоящая из двух частей.

Часть из них заключалась в том, что я оставил os.path.join (base_dir ...) включенным как часть раздела '' name.

Другой был яиспользовал символ "@" как часть моего пароля.Как только я изменил пароль и удалил часть os.path.join (base_dir ...), он заработал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...