diadia

興味があることをやってみる。自分のメモを残しておきます。

2018-10-30から1日間の記事一覧

post_save,pre_saveの使い分けについて[仮説]

シグナルについて どのような場面でシグナルのpost_save,pre_saveを使いわけるのか理解していない。 今のイメージを書きとどめておく。pre_save: class A のインスタンスaのプロパティxを変更する。プロパティxを変更すると、xに関連して他のプロパティyも変…

Django シグナル POST_SAVEのcreated について

created は引数createdはpost_saveにのみ存在する引数である。これはBoolean値をとる。 レコードが作成された場合に True を返す。 どんな場面でcreatedを使うのかpost_saveが発動するのは、データオブジェクトがsave()メソッドされた後である。 このsave()…

ランダムの文字列を作成する関数の作り方

条件英数字01234567890と英字大文字からランダムに取り出して10文字の文字列を作り出す。参考url 9.6. random — 擬似乱数を生成する 9.6.3. シーケンス用の関数 python document:一般的な文字列操作 シーケンス型 参考url概説1. from string import ascii_up…