标签: python django askbot
我正在使用一个名为askbot的现有django应用程序,并扩展了它的一些功能。具体来说,我需要在其中一些模型中添加新的关系。
这给我带来了一个问题,因为我必须对它的模型代码进行更改,我不想这样做,因为这会破坏可更新性等。
除了攻击其他人的代码之外,还有更好的方法吗?
我查看了选项并考虑创建一个应用程序,将补丁应用于askbot的代码或扩展它的模型,取消注册并注册我自己的子类模型,但我不确定最好的方法来解决这个问题