Chr*_*isM 4 python migration django
我刚刚开始使用 Django,在设置模型和数据库时,我选择了一个我现在想更改的名称。是否确定只是编辑models.py(重命名类),然后运行makemigrations,并migrate在其上?我在数据库(SQLite)中设置了一个表,但还没有条目。
models.py
makemigrations
migrate
我也是数据库迁移的新手。这是否涵盖了我想做的事情?
谢谢。
svf*_*fat 5
在models.py 中重命名模型后,运行makemigrations. 应该会出现问题“您是否将 xxx 模型重命名为 yyy?[y/N]”按y就可以了。
UPD: 通常,每次更改models.py 中的代码时都应该运行makemigrations和。仅在少数情况下,当 Django 不够聪明,无法理解您想要做什么时,您才应该手动编辑迁移文件(由)。migratemakemigrations
归档时间:
10 年,6 月 前
查看次数:
2802 次
最近记录: