如何在Django中构建类似facebook的活动流侧边栏?

时间:2012-06-15 16:57:37

标签: django

我一直在网上寻找这个,我发现了一些有趣的方法,比如 Djando Activity Stream ,但我想根据已经完成的工作开发自己的应用程序。 我特别想要的是知道如何开发类似Facebook的侧栏,根据演员,动作,对象和时间显示活动流。什么是最灵活的数据库架构?如何使用现有的联系人应用程序实现它?如何使每个用户个性化?如何分组相关活动?它是javascript处理客户端控制的最佳方式吗?

我目前正在使用contentTypes和GenericRelations来关联不同的应用程序模型。但我仍然没有跟上这个轨道。您的帮助,提示和评论如何以最简单,更灵活的方式进行开发将非常有帮助。

1 个答案:

答案 0 :(得分:0)

我认为这是正确使用的包:django-notification其次,您只需使用普通的旧jQuery和ajax调用将request.user流放在侧栏中。您还可以根据actor,object或其他内容过滤动作流。