タグ

Django

Django モデルフィールドに任意のPythonオブジェクトを保存する(BASE64使わない版)

調べてみてもASCII形式でpickle化するか、バイナリ形式でpickle化しつつBASE64を使う方法しか見つけれなかった。
(不思議なのが、一番多く目にするパターンが、ASCII形式でpickle化しつつBASE64を使ってCharFieldに保存する方法なんだけど、CharFieldに保存するならどっちか片方でよくない?それこそ無駄に容量食うし。)
そこでバイナリ形式でpickle化したものをそのまま保存する方法を考えてみた。
ASCII形式でpickle化したり、BASE64使ったりするとデータ量が増えるから嫌だ。

続きを読む

Django フォームセットで制御フィールドを不可視にする

イキナリ関係無い話ですが、フォームセットの事を最初は「複数種類の」フォームをまとめて扱えるものと思い込んでいました。
本当は「1種類のフォームを複数」まとめて扱えるものです。
これでちょっと時間を無駄にしました。みなさんもお気をつけ下さい。(そんな勘違いする人はいないかw)

続きを読む