我已经建立了一个 django/satchmo 电子商务网站,该网站开始获得一些流量,但我遇到了问题,因为我没有智能的方法来处理数据库更改。当我在本地系统上开发网站时,我对布局和管理产品属性的数据库进行了更改。
当我想将新的开发推送到服务器时,我必须覆盖包含最近购物者和购买信息的服务器数据库。
我想要做的是将两个数据库“合并”在一起,以便新的购买仍然记录在数据库中,但这也允许我将本地更改推送到服务器。
如果有任何建议,我将不胜感激。谢谢。
最佳答案
您正在使用 south ? (如果没有,你应该)
特别是看看data migrations
关于database - 在 Satchmo/Django 项目上使用 Git 的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8282371/