スクリプトのお勉強

Webフレームワーク「Django 3.2」を使ってみる

投稿日:

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にするのは思ったより簡単でした。
ただ全部消してももう一度行う必要があるのはちょっと。。次はもう少し精密にアップデートしてみたいと思います。

-スクリプトのお勉強

執筆者:

関連記事

Django2.2 でのMySQL5.1対応

「対応」と書きながら、思い切り回避ですが。 マイグレーション時のエラー マイグレーションしたら、以下のエラーになりました。 $ pipenv run python3 manage.py migrate …

no image

GLP-1 メディカルダイエット 58日目

メディカルダイエットして58日目の記録をしておこうと思います。 9回目。 今回は左腹(中部)に打ちました。痛いのはいまだに慣れない。。 土曜にゲットしてした 渋谷に行ってきたが、そこの医院には相変わら …

Nuxt.jsのFormで入力/確認/完了フォームを作成してみた(その1)

背景 今回は、Webアプリケーションの、フロントエンド系のお話です。ほとんどの場合、バックエンドなのですが、時々フロントエンドもするんですよね。。 私の派遣先では、入力フォームを以下のように分ける要望 …

(小ネタ) python3 date_range + step付き

ちょっと前に同じような感じのネタを。。 したような気がするのだが、まぉおいておこう。。 素のPython3で、日付にてfor文を回す方法 日付で分割して処理をしたいと思うときがあります。例えば、202 …

Vue.jsをbetter jQueryとして使う!FastAPI+Vue.jsと生成AIで作る住所録アプリ

昔あるところに。。 昔、jquery全盛で、Vue.jsが出てきたすぐに「これはjqueryを駆逐できるかも」と思ってjqueryの実装をVue.jsに変えようとしたことがあります。 結局全部を変えた …

    google オプトアウト Click here to opt-out.