Python備忘録
Django:汎用ビュー(プリセットClass) の種類と用途について

Django:汎用ビュー(プリセットClass) の種類と用途について 私はあまり使っていませんが、PresetClassって16種類あるそうです。 generic  ├─ List  │   └─ ListView : […]

続きを読む
Python備忘録
Django:CRUDを実装する【create】DBへのレコード新規登録

Django:CRUDを実装する【create】DBへのレコード新規登録 updateよりも難易度は低いです。 save関数の標準動作がInsertであるため、特に工夫を凝らさなくても新規追加してくれます。 プリセットク […]

続きを読む
Python備忘録
Django:redirect関数の違いについてまとめてみた

Django:redirect関数の違いについてまとめてみた 下の違いは何なんだろうと思ったので調べてまとめてみました。 reverse_lazy render redirect HttpResponseRedirect […]

続きを読む
Python備忘録
Django:CRUDを実装する【detail-update】DBの詳細表示と更新

Django:CRUDを実装する【detail-update】DBの詳細表示と更新 このパーツは多くの教本で「forms.pyを使ってTemplateで呼び出しましょう」という構成になっています。 確かにそっちの方が楽な […]

続きを読む
Python備忘録
Django:ページネーションのページ番号を良い感じで縮める方法

Django:ページネーションのページ番号を良い感じで縮める方法 先回の記事でページネーションの大枠については記載しました。 今回はこのページネーションを良い感じでコントロールする方法についてです。 ページネーションは1 […]

続きを読む
Python備忘録
Django:CRUDを実装する【Read】DB登録データの一覧表示

Django:CRUDを実装する【Read】DB登録データの一覧表示 ReadにはList(一覧表示)とShow(個別データ表示)の2種があると思います。 ShowはUpdateと一緒に構築する事が多いと思いますので、こ […]

続きを読む
Python備忘録
Django:2タイプのCRUD記載方法について特徴と注意事項のまとめ

Django:2タイプのCRUD記載方法について特徴と注意事項のまとめ DjangoのCRUDは2つの記載パターンがあります。(細分化すればさらにパターン分けられます) その特徴と注意点をまとめていきます。 大きく分かれ […]

続きを読む
Python備忘録
Django:CRUD 新規追加しようとしたら app/model_form.html とエラー発生

Django:CRUD 新規追加しようとしたら app/model_form.html とエラー発生 よく考えたらブログ内にDjangoのCRUD書いてないなと思い記載することにしました。 まずは私が躓いたErrorにつ […]

続きを読む
Python備忘録
Django:別アプリのmodels.pyに書いたテーブルを使う時のimport方法と注意点

Django:別アプリのmodels.pyに書いたテーブルを使う時のimport方法と注意点 Djangoではアプリという纏まりがあります。 今回はこのアプリの枠を超えてテーブルを利用したい時の記載方法についてです。 呼 […]

続きを読む
Python備忘録
Django:ログイン後に別アプリ(CMSコンパネ)に飛ばそうとして悩んだ件

Django:ログイン後に別アプリ(CMSコンパネ)に飛ばそうとして悩んだ件 現在作成しているサイトがほぼ出来上がったので、次は操作部。 「サイトをDjangoで書いてるんだからCMSにしないとね」と言う事で、ログイン後 […]

続きを読む