标签:choices boolean 简易 lse 日期 char dmi 就是 pre
建立一个简易Model
class Person(models.Model): GENDER_CHOICES=( (1,‘Male‘), (2,‘Female‘), ) name=models.CharField(max_length=30,unique=True,verbose_name=‘姓 名‘) birthday=models.DateField(blank=True,null=True) gender=models.IntegerField(choices=GENDER_CHOICES) account=models.IntegerField(default=0)
设置为True时,字段可以为空。设置为False时,字段是必须填写的。字符型字段CharField和TextField是用空字符串来存储空值的。
如果为True,字段允许为空,默认不允许。
设置为True时,django用Null来存储空值。日期型、时间型和数字型字段不接受空字符串。所以设置IntegerField,DateTimeField型字段可以为空时,需要将blank,null均设为True。
如果为True,空值将会被存储为NULL,默认为False。
如果想设置BooleanField为空时可以选用NullBooleanField型字段。
Django models中关于blank与null的补充说明
标签:choices boolean 简易 lse 日期 char dmi 就是 pre
原文地址:https://www.cnblogs.com/shengguorui/p/11122942.html