我的项目由几个django应用程序组成,需要有不同的部署方式,可能在不同的机器上。然而,这些应用程序偶尔需要访问彼此的模型,因此我考虑“外部化”我的模型,以便它们可以更优雅地从任何应用程序中访问。所以想法是创建一个类似于以下结构的目录:
```html ```
```html ```
/
+ application1
+ application2
+ models
除了代码可维护性之外,这样做还有实际的功能点吗?因为这些应用程序可以相互交叉引用。
from app.models import This, That
看起来已经非常优雅了。你怎么能进一步改进呢? - S.Lott