Я изменил механизм базы данных файла настроек Django на postgres_psycopg2.
Когда я запускаю ./manage.py сервер запуска, я получаю следующую ошибку много раз:
"[03/Apr/2019 18:40:09] code 400, message Bad request version
('error",
"name":"DatabaseError",
"code":"ECONNREFUSED",
"property":null,
"redirect":null,
"errno":"ECONNREFUSED",
"syscall":"connect",
"address":"127.0.0.1",
"port":3306,"fatal":true}}'
)
Для некоторыхпричина, по которой он пытается подключиться к порту 3306, который является портом Mariadb, а не портом 5432, который является портом для Postgresql.
Я только что обновил свой Mariadb до версии 10.3.14, но проблема все еще существует.Мой Postgresql - версия 11.2.
Я уже несколько дней гуглю и до сих пор не нашел решения.
РЕДАКТИРОВАТЬ: Я изменил "./manage.py runserver 192.168.1.109:8000 / admin "и ошибка ушла.В моем файле /etc/mysql/my.cnf для него был установлен bind_address с вышеуказанным IP-адресом.Я комментирую это утверждение, и теперь все круто.