标签: python django django-south
我需要从Django模型动态(不手动编辑models.py)alter / add / remove。这可能吗?一旦模型被改变,它会持续存在吗?然后,我想使用South从更改的模型运行数据库迁移。
答案 0 :(得分:3)
听起来您希望程序添加和删除模型中的字段?这听起来像个坏主意。这意味着您的数据库模式将在程序控制下动态更改,这确实非常不寻常。更加思考需要表示哪些数据,并提出适用于所有数据的数据库模式。
或者,更改为非SQL数据库,这意味着完全避免南方。