Django

Django

Djangoのシグナルハンドラをテストする

Djangoのsignalのコールバック(ハンドラ)をテストするsignalのセットアップDjangoで、シグナルハンドラがコールされているかテストしたい。シグナルの定義については、前回の記事で触れている:myapp/signals.pyに...
Django

DjangoでModel.delete()のオーバーライドはしなくてもいい

DjangoのModel.delete()のオーバーライド時の注意点更新2023/3: connectはsignals.pyを使っている場合、不要だったので記述を更新。やりたいことDjangoにて、DBからのアイテムの削除後にやりたい処理が...
Django

Django4のCSRF検証に失敗したというエラーを修正する

Djangoによるフォーム入力後の送信にてCSRF検証に失敗したため、リクエストは中断されました。という403エラーが出る問題を修正。原因Djangoのメジャーアップデートのため起こっているようだ。2から4にすればその辺も変更は加えられて当...
Django

Djangoアプリにfaviconを設定する

Djangoを使ったWebアプリにfaviconを設定する。追記2021/01/19: faviconジェネレータサイトについて更新環境Django==2.2.5参考How can I get a favicon to show up in...