null
- 如果是True,Django会在数据库中将此字段的值置为NULL,默认值是False
blank
- 如果为True时django的 Admin 中添加数据时可允许空值,可以不填。如果为False则必须填。默认是False。
- null纯粹是与数据库有关系的。而blank是与页面必填项验证有关的
primary_key = False
- 主键,对AutoField设置主键后,就会代替原来的自增 id 列
auto_now 和 auto_now_add
- auto_now 自动创建---无论添加或修改,都是当前操作的时间
- auto_now_add 自动创建---永远是创建时的时间
choices
- 一个二维的元组被用作choices,如果这样定义,Django会select box代替普通的文本框,
- 并且限定choices的值是元组中的值
max_length
- 字段长度
default
- 默认值
verbose_name
- Admin中字段的显示名称,如果不设置该参数时,则与属性名。
db_column