Django:The Model名 could not be changed because the data didn't validate.エラーの原因と対策
Django:The Model名 could not be changed because the data didn't validate.エラーの原因と対策 これは私がCRUD作成の一番最初に苦しめられたエラーです […]
Django:this querydict instance is immutable request.data エラーの原因と対策
Django:this querydict instance is immutable request.data エラーの原因と対策 これが出てくるのは、POSTされた値を変更しようとしたときです。 request.PO […]
Django:Templateで意図したものと別のファイルが読み込まれる時の原因と対策
Django:Templateで意図したものと別のファイルが読み込まれる時の原因と対策 この場合、多くがTemplateディレクトリに置いたファイルの読まれ方の理解不足が原因です。 そして、多くの場合『同一プロジェクトに […]
Django:複数アプリで利用する関数を共通化する方法
Django:複数アプリで利用する関数を共通化する方法 例えばユーザーのランク(role)でコメントやアイコンを変えるなど、アプリを超えて同じ処理をすることがあります。 こんな時にどうすればいいかを記載します。 実装の概 […]
Django:汎用ビュー(プリセットClass) の種類と用途について
Django:汎用ビュー(プリセットClass) の種類と用途について 私はあまり使っていませんが、PresetClassって16種類あるそうです。 generic ├─ List │ └─ ListView : […]
Django:CRUDを実装する【create】DBへのレコード新規登録
Django:CRUDを実装する【create】DBへのレコード新規登録 updateよりも難易度は低いです。 save関数の標準動作がInsertであるため、特に工夫を凝らさなくても新規追加してくれます。 プリセットク […]
サイト内のGoogle広告(AdSense)が表示されなくなったので調べてみた
サイト内のGoogle広告(AdSense)が表示されなくなったので調べてみた このサイトでは情勢確認もかねてGoogleAdSenseの貼り付けをしています。 このAdSense、当サイトの中ではヘッダーMenu内に巣 […]
Django:redirect関数の違いについてまとめてみた
Django:redirect関数の違いについてまとめてみた 下の違いは何なんだろうと思ったので調べてまとめてみました。 reverse_lazy render redirect HttpResponseRedirect […]
Django:CRUDを実装する【detail-update】DBの詳細表示と更新
Django:CRUDを実装する【detail-update】DBの詳細表示と更新 このパーツは多くの教本で「forms.pyを使ってTemplateで呼び出しましょう」という構成になっています。 確かにそっちの方が楽な […]
Django:ページネーションのページ番号を良い感じで縮める方法
Django:ページネーションのページ番号を良い感じで縮める方法 先回の記事でページネーションの大枠については記載しました。 今回はこのページネーションを良い感じでコントロールする方法についてです。 ページネーションは1 […]

