スクリプトのお勉強

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

-スクリプトのお勉強

執筆者:

関連記事

Python3/ある日付から日付までの月/日/時間ごとの時刻を算出する

小ネタです。 要するに、時刻A と 時刻B を指定したときの、各時間間隔での時刻取得したかったです。 当初はdateutilを使う方法でなく、自前で実装しようと思ったのですが、面倒なことに気づきました …

Reflex(Python) をSQLite + ログイン機能付きで使ってみる

2024年現在のWebアプリ作成方法の一つとして、「PythonだけでWebアプリを完結する」作り方があります。 その一つとしてReflexというのがあります。 Reflexとは PythonのWeb …

Python3でsnmptrapの受送信をしてみる

はじめに 私はなんちゃってプログラマですが、なぜかいまどきsnmptrapの受信プログラムを作ることになりました。 なんだかなと思いますが、、まぁブログネタにいいかなと思い、手元でもやってみることにし …

(小ネタ) python3 date_range + step付き

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

言語別ログイン機能パスワード保存処理方針

ちょっと前に、ログイン機能を作成した際、パスワードを暗号化するか、という議論を目にしたことがありました。 昔だと、「パスワードを暗号化しない」方で実装していましたが、最近はセキュリティが当たり前になっ …

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