日常Python

python初学者の学習記録

備忘録

django クラスビュー

参考リンク di-acc2.com qiita.com

django admin.py

from django.contrib import admin from モデルファイル import モデルクラス admin.site.register(モデル) # 表示 admin.site.unregister(モデル) # 非表示

django 未整理

便利そうなコード ランダムな文字列を生成する from django.utils.crypto import get_random_string # ex: get_random_string(15) def create_pass(): return get_random_string(10) #modelに使う際、毎回変える為に()を付けない pass= models.CharField(def…

django model.py

継承 AbstractBaseUser ログイン認証でusername以外を使う場合、AbstractBaseUserを継承してカスタムユーザーを作成する。 気になるコード # 一覧表示などでnameを返す def __str__(self): return self.name 参考リンク qiita.com

django よく使うターミナルコマンド

# 仮想環境 python -m venv venv venv\Scripts\activate # pip update pip install --upgrade pip python -m pip install --upgrade pip # パッケージ一覧インストール python -m pip install -r requirements.txt # パッケージ一覧出力 python -m pip freez…