Перенос Django с версии 2.2 на версию 3.2

Я переношу свое приложение на Django 2.2 на версию 3.2, и при прохождении тестов оно выдает следующую ошибку, которая кажется родной для фреймворка. Приложение работает отлично, но тесты перестали работать.

Вы столкнетесь с проблемой, если измените версию Django без обновления кода. Прочитайте https://docs.djangoproject.com/en/3.2/howto/upgrade-version/ и https://docs.djangoproject.com/en/3.2/releases/, это поможет вам.

Похоже, что проблема в миграции схемы вашей схемы Postgresql, проверьте миграцию старой схемы и посмотрите, есть ли там новый столбец или индекс, в противном случае поделитесь, мы проверим это здесь

Запускаем schema.py по указанному пути "/home/proyecto/env/lib/python3.6/site-packages/django/db/backends/postgresql/schema.py", проверяем строку 218, в которой кажется, что индекс должен быть создан параллельно, и, возможно, определили concurrently как ключевое слово, которое не удается понять

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