Django中有三个迁移命令:
python manage.py makemigrations
python manage.py migrate
python manage.py syncdb
在基本项目的工作流程方面,这些命令应按什么顺序执行?
我正在使用版本:1.8
答案 0 :(得分:3)
syncdb
已弃用,与migrate
相同。
每当您对模型进行更改时,以及首次创建模型时,每次首次运行makemigrations
以创建迁移文件时,都会migrate
将它们应用到您的模型中数据库。