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

can users follow specific Django model IDs

我是 GetStream 的新手。在成功 testing/using 默认提要之后,现在我需要用户可以在一个 Django 模型中选择要遵循的几条记录,例如user1 跟随 Model IDs=1,10,20 更新; user2 跟随模型 IDs=1,30,40 更新等等。

Celery 任务可以更新模型记录,如果记录已更新,关注特定 ID 的用户应该会收到通知。

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

非常感谢 GetStream 提供的所有重要资源!

D

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

我们的PythonSDK有一个功能,可以建立一批关注请求,帮助管理user:1 follows model:1, user:1 follows model:10等等;查看 follow_many 代码 here.