Django и postgres: Плохой синтаксис запроса

Я начал новый проект django, чтобы создать его вокруг существующей базы данных postgresql. Следуя документации django, я установил psycopg2 и изменил файл настроек следующим образом:

DATABASES = {
'default': {
    'ENGINE': 'django.db.backends.postgresql_psycopg2',
    'NAME': 'northwind',
    'USER': '********',
    'PASSWORD': '****************',
    'HOST': '127.0.0.1',
    'PORT': '5050',
}

После этого я набрал команду inspectdb > models.py, которая должна создать модели из существующей базы данных и поместить их в файл. Ничего не произошло, пришлось остановить процесс. Затем я попытался перезагрузить локальный сервер, но после использования команды "python manage.py runserver" я получил следующее:

Слежение за изменениями файлов с помощью StatReloader Выполнение проверки системы... Проверка системы не выявила никаких проблем (0 промолчало).

Поэтому я останавливаю его с помощью ctrl+c и в другом терминале, где я запускаю postgre server, получаю следующее сообщение:

2021-09-13 19:32:15,510: ERROR  werkzeug:   127.0.0.1 - - [13/Sep/2021 19:32:15] code 400, message Bad request syntax ('\x00\x00\x00\x08\x04Ò\x16/')

Сервер работал до этого переключения базы данных с sqlite по умолчанию на postgre, теперь я не могу его запустить.

Вернуться на верх