如何在不丢失数据的情况下更改Django中的模型类名?有人知道吗?非常感谢所有人提前帮助。
答案 0 :(得分:0)
如果您只是继续更改models.py文件中的型号名称,那么" makemigrations"命令通常很聪明,可以拿起它。如果您确认,它会询问您是否更改了型号名称并创建了相应重命名表的迁移。
答案 1 :(得分:0)
通常在大多数情况下,django makemigrations会自行处理模型的重命名,但如果没有,并将其创建为删除和添加新模型,则可能必须在迁移文件中手动添加migrations.RenameModel。 Django Rename Model