首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么使用django-south?

为什么使用django-south?
EN

Stack Overflow用户
提问于 2012-10-17 06:19:42
回答 1查看 187关注 0票数 1

据我所知,django-south非常类似于数据库模式的版本控制。但是,为什么在开发时它比python manage.py同步数据库更好呢?我可以理解你是否真的启动了,不能只删除数据库,但我看不出当你可以删除数据库时,使用它有什么意义。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-17 06:26:52

它的目的是在生产环境中迁移模式。如果您运行的生产应用程序包含从用户那里收集的大量数据,然后您想要展开一个表,那么必须删除数据库并丢失所有数据,这将是非常不幸的。

它在开发过程中增加的好处是,它消除了您必须浪费的时间,您必须删除数据库,重新同步数据库和创建新的超级管理员,每次您对您的模型进行更改。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12924343

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档