Python django migrate 和makemigrations的实际应用举例

来源: 腾讯云Qcloud评测
日期: 2019-12-26
作者: 腾讯云/服务器VPS推荐评测/Vultr

测试环境中生成迁移

在你改动了 model.py的内容之后执行下面的命令:

python manager.py makemigrations

相当于 在该app下建立 migrations目录,并记录下你所有的关于modes.py的改动,比如0001_initial.py,

 但是这个改动还没有作用到数据库文件

你可以手动打开这个文件,看看里面是什么

生产环境中生成执行迁移

python manager.py migrate

将该改动作用到数据库文件,比如产生table之类

链接到文章: https://qcloudx.com/46590.html

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注