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