Как выполнить команду 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