Тестирование Django: DISTINCT ON fields не поддерживается этим бэкендом базы данных
я столкнулся со странной проблемой при попытке запустить модульный тест в Django, он отлично работает для API, но только при запуске теста возникает эта проблема.
я думаю, что мне нужна такая же конфигурация, но я не уверен, как я могу достичь этого в Django test, также я пытался переименовать базу данных тестирования в ту, которую я создал вручную bit это не звучит тесты выполняются в этой базе данных "Не уверен, что я правильно настроил параметры тестирования"
DATABASES = {
"default": {
"NAME": "my_database",
"USER": "postgres",
"PASSWORD": "postgres",
"HOST": "localhost",
"PORT": 5435,
"ENGINE": "django.db.backends.postgresql_psycopg2",
"TEST": {
"NAME": "mytestdatabase",
"USER": "postgres",
"PASSWORD": "postgres",
"HOST": "localhost",
"PORT": 5435,
"ENGINE": "django.db.backends.postgresql_psycopg2",
},
}
}