将django项目划分为应用程序

时间:2014-03-20 10:50:19

标签: django

编辑1 :重写了问题,包括更多相关信息

我一直在阅读很多关于创建django应用程序的内容,这些应用程序只做一件事,可以很容易地在不同的项目中重复使用。

基本上我有一个管理项目和展示位置的管理跟踪项目。项目管理和布局管理都使用类似的数据,因此共享模型。但是两者都是相互独立的,可能在一个项目中使用,但不能在另一个项目中使用。将这些组织到不同的应用程序中的最佳方法是什么?

我创建了一个图像,其中包含有关特定项目的更多详细信息,包括简化的EER图,数据类型和初步想法,可在此处找到:http://pasteboard.co/1weejc3V.jpg


编辑2 :另一个想法......

创建包含两个子应用程序的单个管理应用程序是否是一种很好的方法?即管理应用程序保存模型,该模型由放置和项目使用的数据组成。一个子应用程序包含展示位置的功能,另一个包含项目的功能。这个想法有什么缺陷,或者只是更好的解决方法吗?

0 个答案:

没有答案