迁移是 Django 同步您对模型所做更改(添加字段,删除模型等) 到您的数据库模式的方式
1.生成或更新迁移文件
将每个应用下的 models.py 文件生成一个中间文件,并保存在 migrations...文件夹中
python3 manage.py makemigrations
2.执行迁移脚本程序
执行迁移程序实现迁移。...null
如果设置为True,表示该列值允许为空。...,表示为该列增加索引
unique
如果设置为True,表示该字段在数据库中的值必须是唯一(不能重复出现的)
db_column
指定列的名称,如果不指定的话则采用属性名作为列名
verbose_name...示例:
# 创建一个属性,表示用户名称,长度30个字符,必须是唯一的,不能为空,添加索引
name = models.CharField(max_length=30, unique=True, null