用户可以遵循特定的Django模型ID

时间:2017-04-19 13:34:38

标签: getstream-io

我对GetStream很新。在成功测试/使用默认提要之后,现在我需要用户可以在一个Django模型中选择要遵循的几个记录,例如user1遵循Model ID = 1,10,20更新; user2遵循模型ID = 1,30,40更新等等。

Celery任务可以更新模型记录,遵循特定ID的用户应该在记录更新时收到通知。

有可能吗? 如果是这样的话?我真的不知道怎么做。

非常感谢GetStream提供的所有优秀资源!

d

1 个答案:

答案 0 :(得分:1)

我们在Django SDK中有一些名为feed_manager.get_notification_feed()的代码,它可以根据活动类型获取用户的通知源名称。我们的README文件讨论了在Tweet模型here中执行此操作。您可能需要根据特定用例调整一些代码。

我们的Python SDK具有构建一组关注请求以帮助管理user:1 follows model:1, user:1 follows model:10等功能;查看follow_many代码here