【问题标题】:Question about Django's feed framework关于 Django 的提要框架的问题
【发布时间】:2011-02-14 05:29:50
【问题描述】:

我正在尝试为我的应用设置提要,但我有点困惑。

我的目标是类似于 bitbucket/github 仪表板上的那个。

所以我的用户创建列表,并且列表将包含项目。用户还可以关注其他用户及其列表。

我希望显示我的提要:

  • 用户在其列表中的活动
  • 列表中其他(关注的)用户的活动

这是如何设置的?

【问题讨论】:

    标签: python django


    【解决方案1】:

    Django Syndication Framework 专注于提供 RSS(或其他联合格式)提要。提要通常只是一个 XML 文档,它提供所涉及的格式所需的字段。该框架不包含任何类型的提要阅读器,这就是 githubs 仪表板的前端。

    我相信您在前端是靠自己的,但您可以查看一些 RSS 阅读器来源以获得灵感。

    另外,重新阅读您所写的内容,听起来您正在使用类似 twitter 的跟踪系统。有一个 question 探索操作系统 Twitter 克隆。尝试查看following 用户的模型结构和 UI。这应该是一个相当不错的快速启动。如果我错了,请纠正我。

    【讨论】:

    • 谢谢。我已经有一个使用django-followdjango-relationships 的系统。我感到困惑的是我应该如何设置 Feed 类以将来自不同应用程序的所有模型包含在一个 Feed 中。我考虑过创建一个名为“活动”的单独应用程序,它有一个模型,该模型通过使用事件来保存用户/列表的所有活动,然后为此创建一个 Feed。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-13
    • 2022-01-20
    • 2012-05-20
    • 2011-05-04
    相关资源
    最近更新 更多