标签:比较 rate 无法 pre 针对 为我 实现 uda 移除
在1.6之前, Django只支持添加新的model到数据库, 而无法编辑或修改已经存在的model. 在当时, 这些Django缺失的功能可以通过South实现.
Django 1.7 为我们带来了三个新命令:
值得注意的是, migration是基于App的, 因此, 我们可以针对某些app不启用migration功能.
migrations的使用非常简单: 修改model, 比如增加field, 然后运行
python manager.py makemigrations
你的mmodel会被扫描, 然后与之前的版本作比较, 在app的migrations目录下生成本次迁移文件.
我们建议查看一下该迁移文件, 确保没有问题. 然后运行:
python manager.py migrate
migrate命令会进行比较, 并应用该迁移.
如果想从south升级到最新的django migration, 可以按以下步骤实现:
原文链接: http://www.weiguda.com/blog/72/
标签:比较 rate 无法 pre 针对 为我 实现 uda 移除
原文地址:http://www.cnblogs.com/gforc/p/7487113.html