摘要:
在MVC层模型中,我们一般在Model定义我们的数据模型,而如果数据持久方案选择的是关系型数据库的话,怎么方便的在应用代码层的model模型和对应的数据表的schema同步,是个很重要的开发效率指标,在各个语言,各个开发框架中,都会为开发者考虑一点,像java中JDO中就有方便的migrate工具,或者rails中的migrate。可是在django中,只有manage.py syncdb命令,这个是很有局限性的,他只有在数据库中没有model对应的表时才会执行create table...的操作,对于字段的编辑,不会同步。这就要用到South这个东东。安装下载http://www.aerac 阅读全文