Python &引用;特色是;Django网站中的内容

Python &引用;特色是;Django网站中的内容,python,django,content-management-system,Python,Django,Content Management System,我正在做一个新的Django项目,客户希望在主页和网站的其他几个部分“展示”内容。本例中的内容可以是博客文章、事件、新闻故事等。每个项目都有一个“开始特色”日期时间和一个“停止特色”日期时间 过去我用过几种不同的方法,但不知道是否有人有什么好的归档方法 你看过那张照片了吗?您可以设置一个FeaturedItem模型,带有开始和结束日期时间,以及一个通用外键。这允许与任何模型建立关系 如果您大量使用特定模型中的对象,请查看上的部分。您是否查看了?您可以设置一个FeaturedItem模型,带有开始

我正在做一个新的Django项目,客户希望在主页和网站的其他几个部分“展示”内容。本例中的内容可以是博客文章、事件、新闻故事等。每个项目都有一个“开始特色”日期时间和一个“停止特色”日期时间

过去我用过几种不同的方法,但不知道是否有人有什么好的归档方法

你看过那张照片了吗?您可以设置一个
FeaturedItem
模型,带有开始和结束日期时间,以及一个通用外键。这允许与任何模型建立关系

如果您大量使用特定模型中的对象,请查看上的部分。

您是否查看了?您可以设置一个
FeaturedItem
模型,带有开始和结束日期时间,以及一个通用外键。这允许与任何模型建立关系


如果您大量使用特定模型中的对象,请查看上的部分。

我正在尝试类似的方法,使用contenttypes框架,但问题出现在管理区域中显示关系时。我一直在尝试将其整合在一起,以便在其旁边显示一个带有“特色?”的复选框

class FeaturedContent(models.Model):
    content_type = models.ForeignKey(ContentType)
    object_id = models.PositiveIntegerField()
    content_object = generic.GenericForeignKey('content_type', 'object_id')

我还不清楚如何实现该复选框。

我正在尝试类似的方法,使用contenttypes框架,但在管理区域显示关系时出现了问题。我一直在尝试将其整合在一起,以便在其旁边显示一个带有“特色?”的复选框

class FeaturedContent(models.Model):
    content_type = models.ForeignKey(ContentType)
    object_id = models.PositiveIntegerField()
    content_object = generic.GenericForeignKey('content_type', 'object_id')

我还不清楚如何实现复选框。

这实际上是我过去使用过的方法之一。我们遇到的一个可用性问题是当前功能的可见性,但我可能只会创建一个所有活动FeaturedItems的“只读”视图。谢谢这实际上是我过去使用的方法之一。我们遇到的一个可用性问题是当前功能的可见性,但我可能只会创建一个所有活动FeaturedItems的“只读”视图。谢谢