LTSリリースなので、現状でアップデートしてないDjangoプロジェクトをDjango 3.2にしていこうかと思いました。
例として、自分のDjango 2.0のプロジェクトをDjango 3.2にします。
題材
以前の記事でアップロードした、Djangoプロジェクトを3.2にします。
元は以下でした。既に消してあります。
https://github.com/KenichiTanino/practice_the_script/tree/master/python/django/django_upload
以下を新たに作成します。
https://github.com/KenichiTanino/django_upload_with_mosaic-image
やったこと
pipenv updateしようとしたら、エラーが出て進みませんでした。
ので、結構強引ですが、消してもう一度同じライブラリをインストールしています。
$ pipenv install django argon2-cffi bcrypt pillow click opencv-python face-recognition django-compressor uwsgi $ pipenv install --dev django-debug-toolbar coverage flake8 pytest tox
特に問題ない模様
何といい加減な、、仕事じゃできませんが、、案の定、特に問題ない模様。
起動してアクセスしてもエラーになりませんでした。
おわりに
Django 3.2にするのは思ったより簡単でした。
ただ全部消してももう一度行う必要があるのはちょっと。。次はもう少し精密にアップデートしてみたいと思います。