Как выполнить команду django-upgrade для всего проекта django?

Я использую библиотеку django-upgrade для преобразования кода с django 1.11 на django 3.24

команда как

django-upgrade --target-version 3.2 example/core/models.py

.

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

Я понял вопрос, но если вы спрашиваете, как обновить Django, то в вашей виртуальной среде запустите pip sudo pip install --upgrade django==3.2

Я не нашел способа работы с самой библиотекой, так как она принимает файл в качестве аргумента. Я сделал обходной путь для всего проекта с помощью bash. for file_path in $(find . -name \*.py); do django-upgrade --target-version 3.2 "$file_path"; done

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