【发布时间】:2018-03-14 09:55:42
【问题描述】:
我正在使用Django 1.11,我一直在模型中使用CharField,并使用json.dumps() 在其中转储数据。我正在使用mysql 数据库。
我想把CharField改成JSONField,根据this的回答。有什么方法可以让我在不丢失数据的情况下修改我的字段类型?
请注意,CharField 中的数据是 json 转储的。
【问题讨论】:
-
只使用迁移会发生什么?
-
使用迁移是什么意思?
-
什么? Django 从 1.7 开始就内置了迁移功能。您是如何在不使用数据库的情况下创建数据库的?
-
显然我正在使用它们,我没有得到你想知道的内容。
-
您询问了如何更改字段的类型。这就是迁移的目的。
标签: python django django-models