Fieldの初期値設定・Blank設定

Fieldに対して初期値を設定する場合は、引数に default=XXX を与える

引数に与えるときの型は、IntegerやFloatの場合はPythonの同じ型にする。 default=’0′ のように文字列にすると正しく動作しない。

Blank設定
特に指定のないものは、入力が必須のフィールド扱いになる。
入力必須ではなくする場合は blank を使用する。

null=True が使えるのは、整数型やブール型、日付のような、文字列では ないフィールド型の場合だけ
nullはデータベースでの記録 操作にのみかかわるパラメタなので、フォーム上で空の値を入力できるようにした ければ blank=True も指定する必要がある

コメントを残す

メールアドレスが公開されることはありません。

*