DjangoDjangoのシグナルハンドラをテストする Djangoのsignalのコールバック(ハンドラ)をテストする signalのセットアップ Djangoで、シグナルハンドラがコールされているかテストしたい。 シグナルの定義については、前回の記事で触れている: myapp/s...2023.03.18Django
CSSCSSでフッターをウィンドウ下部かページ最下部に表示する CSSでフッターをウィンドウ下部に表示する。(ページの高さが1ページない時も下に張り付いたままにする。高さが1ページ以上あるときはページの一番下に配置する。) 方針 ページのスクロール中は表示させない。基本的にはページの最下部に表示させ...2023.03.17CSS
DjangoDjangoでModel.delete()のオーバーライドはしなくてもいい DjangoのModel.delete()のオーバーライド時の注意点 更新 2023/3: connectはsignals.pyを使っている場合、不要だったので記述を更新。 やりたいこと Djangoにて、DBからのアイテム...2023.03.09Django
Python3pythonでガラホのメモ帳のvntファイルをtxtファイルに変換する vntファイルのBODY部をtxtファイルに保存する。 経緯 vntファイルは、ガラケーというかガラホで使われている内蔵アプリケーションのメモ帳で使われている1つのアイテム分の送信時に使われるファイルの形式。ガラケーでも使われていただろ...2023.02.05Python3
MicrosoftdevcontainerでbevyのGUIをwslgを通して表示する wsl2のvscodeのdevcontainerでRustのGUIアプリ(bevy)を作成する環境構築 VSCodeのリモートコンテナ(devcontainer)からRustでbevyなGUIアプリを表示することができたのでその構築のため...2023.02.01Microsoft
DjangoDjango4のCSRF検証に失敗したというエラーを修正する Djangoによるフォーム入力後の送信にてCSRF検証に失敗したため、リクエストは中断されました。という403エラーが出る問題を修正。 原因 Djangoのメジャーアップデートのため起こっているようだ。2から4にすればその辺も変更は加え...2023.01.19Django
DockerVSCodeのリモートコンテナでpsycopg2.OperationalError: FATAL: password authentication failed for userがでるときの対処 psycopg2.OperationalError: FATAL: password authentication failed for user <username>の対処。 特にVSCodeのリモートコンテナ(Python...2023.01.18Docker
linuxsendmailのhostnameに関する送信失敗の問題を修正した sendmailからのメール送信ができない問題をhostnameを変更せずになんとかする。 状況 lettreクレートを使ってrustでメールを送信する方法については以前書いた: しかし、環境によってはメールを送信するための準備が...2023.01.04linux
linuxcronで環境変数を利用するための読み込み方法 cronで環境変数を違和感なく使う したいこと 具体的にはdocker composeのyamlファイル(docker-compose.yml)で指定した環境変数をcronで使いたい。 設定値をハードコードしておくのは書き換えが多い場...2022.12.29linux
RustRustで日本語を含むメールを送信する Rustでメールを送信する。 lettre lettreというメールクライアントも利用できるメーラーのクレートを利用して、日本語を含むメールを送信するときの注意点を書いておきたい。lettreについてはこちら(crates.io): ...2022.12.24Rust