完成模型的定义和配置后,在使用数据库之前,还需执行数据库迁移操作。
Django通过迁移操作将模型的更改(模型定义、模型删除、字段更改等)应用到数据库。
首先,执行makemigrations命令,根据模型的更改情况生成迁移文件。
E:\chapter4>python manage.py makemigrations
生成迁移文件后,执行migrate命令,应用迁移文件完成迁移操作
E:\chapter4>python manage.py migrate
完成模型的定义和配置后,在使用数据库之前,还需执行数据库迁移操作。
Django通过迁移操作将模型的更改(模型定义、模型删除、字段更改等)应用到数据库。
首先,执行makemigrations命令,根据模型的更改情况生成迁移文件。
E:\chapter4>python manage.py makemigrations
生成迁移文件后,执行migrate命令,应用迁移文件完成迁移操作
E:\chapter4>python manage.py migrate