我正在构建一个控制面板,其中包含多个Django子应用程序。我的一个模型是一个
现在我正在努力尝试弄清楚如何声明这个特定的模型。每个
每个应用程序的主要信息将是相同的。每个应用程序都有名称、描述等。不同之处在于它们的功能和使用的设置。但设置在它们自己的模型中,并通过外键链接回应用程序。
我不确定哪种模型类型最适合我的用例。两者看起来都很有用,但如果是这样的话,我认为我可能会错过其中一个(或两个)方面。
application
,它将具有重要的设置,如name
,description
,install_path
和id
(以便我可以将特定的设置和配置值与此应用程序关联)。现在我正在努力尝试弄清楚如何声明这个特定的模型。每个
application
都会执行完全不同于其他应用程序的操作。一个可能管理特定的CMS设置,另一个可能处理我们开发环境的密码重置。目标是将常见的支持项放在一个地方。每个应用程序的主要信息将是相同的。每个应用程序都有名称、描述等。不同之处在于它们的功能和使用的设置。但设置在它们自己的模型中,并通过外键链接回应用程序。
我不确定哪种模型类型最适合我的用例。两者看起来都很有用,但如果是这样的话,我认为我可能会错过其中一个(或两个)方面。