【发布时间】:2015-02-20 22:36:37
【问题描述】:
我有两个具有不同用例的 Django 项目。有到达使用不同的域。它们托管在两个不同的服务器中。此外,每个 Django 项目都有自己的数据库。
现在,这两个项目都有一些模型和一些共同的业务逻辑。我不想复制代码和数据,这将是混乱的未来。另外,我希望模型和代码(业务逻辑)保持同步(当模型/代码被更改时)。
谁能指导我找到一种可以帮助我实现所需架构的模式:2 个具有通用模型和业务逻辑的独立项目。
提前致谢。
【问题讨论】:
-
如何创建另一个通过某种 api 与您的两个应用程序对话的服务?
-
@DRC 但这并不能解决代码和数据冗余的问题。
标签: django django-models architecture django-project-architect