Py学习  »  问与答

django1,7 migrate 的问题

走遍北京的德福小猪-weibo • 10 年前 • 6424 次点击  

我用django1.7官方提供的 migrate 命令 做数据迁移时 老出现无法 migrate的情况 。 具体来说就是 当我在model中某个class中添加了一个新的field ,执行 python manager makemigrations app_name ,然后执行 python migrate app_name 0001 时 ,提示无法数据迁移 ,但是 如果只是修改 model某个class 的field的属性 时,则没有问题,不知道是什么原因 ,是不是django1.7 版本本身的问题 , 使用south 会不会出现同样的问题 。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/818
 
6424 次点击  
文章 [ 6 ]  |  最新文章 10 年前
我心荡漾
Reply   •   1 楼
我心荡漾    10 年前

不支持1.7 ,跟官方的冲突 south 最高支持1.6x

走遍北京的德福小猪-weibo
Reply   •   2 楼
走遍北京的德福小猪-weibo    10 年前

刚才看了别人的回复 ,south 不支持django1.7.

走遍北京的德福小猪-weibo
Reply   •   3 楼
走遍北京的德福小猪-weibo    10 年前

@我心荡漾 刚开始接触 django ,使用的版本是1.7 ,发现django1.7 migrate 数据迁移命令对msql的支持不太友好 ,想换south试一下 , 但是不知道 south 支持不支持 django1.7

我心荡漾
Reply   •   4 楼
我心荡漾    10 年前

还是感觉 south 比较舒服

Py站长
Reply   •   5 楼
Py站长    10 年前

佩服 魄力

走遍北京的德福小猪-weibo
Reply   •   6 楼
走遍北京的德福小猪-weibo    10 年前

希望高手帮我解答下。