ブログサイトのdjango-3.1へのアップグレード開発

最終更新日時:2020-12-29 23:15

初版公開日時:2020-12-29 23:15

タグ: diary

このサイトはwebアプリの勉強の一環として自作しています。今はpython3+Djangoを使っています。Djangoは2年ごとにLTSリリースがあります 。次のLTSは2021/4にリリース予定のDjango-3.2 LTSですが、そろそろDjango-3系へアプリを移行する開発を進めないといけない時期がやって来ました。


ということで、さくっと開発環境をDjango-3.1へアップグレードし、アプリの動作確認をしたところ、ほぼそのまま動いた感じでした(そんなに複雑な機能を使っていないためだろうと思います)。unittestがほとんどないのでがんばってたくさん書き、views.pyのカバレッジが90%になりました!これでCIができれば、Django-3.2がリリースした場合もさくっと退行テストができるのかなと思います。


このサイト以外にもDjangoのアプリがいくつかあり、それもアップグレードしないといけないのですよね。web系フレームワークは寿命が3年のものが多いためセキュリティ修正と移行開発でなかなか苦労させられるところです。


auther: dictoss

地元の北海道から流れて大阪へ行き、現在は東京でお仕事中。 仕事ではCentOS、家ではDebianとFreeBSDを使い何かしようと画策中。

github.com