DjangoでYAML形式のデータを双方向に扱うカスタムフィールドの実装
要件として、Django Adminのテキスト入力欄でYAML構文を直接編集し、DBにはプレーンなテキスト(TextField)として保存しつつ、アプリケーション内では自動的にPythonのdictやlistオブジェクトとして利用したいケースがあります。既存のサードパーティパッケージ(例:django-yamlfield)はDjango 4.x以降のAPI変更に対応しておらず、シリアライズ後の値が文字列のまま返 ...
8月5日 06:32 投稿