在django中迁移是什么意思?

时间:2020-03-21 15:38:56

标签: python django pycharm

我目前正在使用python学习Django。我使用Django网站作为参考,应该输入一行代码“ python manage.py migration'。我想知道迁移的含义是什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

从本质上讲,它会将您所做的更改同步到数据库。当您刚开始一个项目时,您将需要输入“ python manage.py migration”以最初创建数据库。稍后,当您添加模型并更新它们时,您将需要将这些更改推送到数据库中,而“ python manage.py migration”将达到目的。尽管您需要先输入“ python manage.py makemigrations”才能为数据库更改做好准备。