【发布时间】:2021-11-20 21:39:30
【问题描述】:
我是 Django 新手,但每次对模型进行任何更改时,我都需要先执行“python manage.py makemigrations”然后执行“python manage.py migrate”
makemigrations 将在迁移文件夹下创建新文件:
0001_xx
0002_xx
0003_xx
...
我的问题是,这是正确的做法吗?因为如果每次更改数据库模型时,都会创建一个新的迁移文件,最终我可能会拥有很多迁移文件。 那么当我想迁移到生产环境时如何迁移呢?只需运行'python manage.py migrate'?
【问题讨论】: