Python3

scrapy 2.6.1 でエラーハンドリングする

Pythonで使えるスクレイピングのライブラリの「scrapy」で、spider内でエラーが起きた時のハンドリング方法を紹介します。 手順1: middlewares.py の修正 プロジェクト作成時…

tender6admin ・ 約1分

macOS Montereyのpip3をアップデートする

概要 macOS Monterey に入っていたpip 19.0.3 を22.0.4にアップデートしました。すると、pip3コマンドを直接使うのは非推奨になったようです。 pip3のバージョン確認 p…

tender6admin ・ 約1分

django-allauthで、CustomUserを使って複数種類のユーザを管理する(multi type user)

概要 Djangoで、複数のユーザ種別を作れるシステムが欲しい 「サプライユーザ」「バイヤーユーザ」の2種類のユーザを作れるようにする ユーザ種別ごとに、異なる属性を持たせる サプライユーザは会社名、…

tender6admin ・ 約5分

djangoでrunserverで開発用サーバを起動しようとしたら、「raise ImproperlyConfigured」が出て起動しない場合の確認と対応

状況 python3 manage.py runserver などで開発用サーバを起動しようとしたら、以下のメッセージが出て起動しませんでした。 確認ポイント ソースファイル名 と does not …

tender6admin ・ 約1分