【发布时间】:2011-07-20 04:18:00
【问题描述】:
假设我创建了一个应用程序博客 [这是无关紧要的,它就在那里,所以我可以做 app.blog.posts - 所以它实际上只是一个文件夹] 然后在博客中我在博客中创建应用程序帖子,帖子定义模型帖子。完成此操作后,我将在博客中创建一个应用程序类别,该类别应扩展模型帖子(或任何类似帖子的模型——将类别字段添加到帖子),然后创建它自己的表。如果这些应用程序完全不相关(例如:django-tags),类别如何能够在最终不知道的情况下扩展帖子?我对 django 松耦合有点困惑,所以也许有人可以向我解释一下(除非已经有例子,但我找不到遵循这种思维方式的好例子。)
【问题讨论】:
-
Django generic relations 可能会为您提供解决方案。 This article 展示了他们的行动。
标签: python django django-models loose-coupling