我正在将 Django 与 Python 一起使用(但我认为这无关紧要;我只需要知道如何执行此操作),并且我想知道如何将来自单个用户的帖子合并到一个提要中。例如,用户a正在“关注”(订阅)人员b,c并且d。还有其他用户,例如e,哪个人a没有关注。其他用户,例如bandc也可以关注其他用户。用户可以不关注任何人、某些人或所有人。
我想按a日期顺序选择用户关注的所有帖子。所有帖子都存储在名为 的 PostgreSQL 表中,其中包含、和user_post列。iduser_idcontenttime
有什么办法可以有效地做到这一点?我知道 Twitter、tumblr 和 Facebook 等网站都是这样做的。我不是在寻找 Python 特定的示例。