问题标签 [django-activity-stream]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
572 浏览

django - django-activity-stream中动作对象和目标的区别

使用django-activity-stream可以在 Facebook、Twitter 或任何其他社交网络中创建活动流(最近做了什么?)。

那里有什么区别以及动作对象目标的用例是什么?

0 投票
0 回答
602 浏览

feedly - Django Activity Stream 与 Feedly

我们正在构建基于 django 的 REST API,其中一项功能是新闻提要。经过一番谷歌搜索后,我可以看到以下 2 个选项:

我的问题是,考虑到开发时间和可扩展性,哪一个更合适?

0 投票
0 回答
83 浏览

django - 具有多个数据库的 Django 活动流

Django Activity Stream使用通用外键的概念。但是,Django目前不支持外键或跨多个数据库的多对多关系。

那么,是否可以在我们使用 2 个数据库的情况下使用 Django Activity Stream - 一个具有用户信息,另一个具有内容(如果更改,应通知用户)?

0 投票
1 回答
561 浏览

django - 我应该将 django-activity-stream 与 django-notifications 结合使用吗?

我发现django-activity-stream,我想在我们的网站上使用它来显示基于关注关系(如 Twitter)的新闻提要和个人资料提要。这样做似乎很完美。

但是,它对于通知提要似乎并不是很好。所以 :

  • 我应该使用django-notifications哪个专用于此用例吗?(也许这两个框架都是成对工作的,是否有特定的配置?)
  • 或者我应该只是调整django-activity-stream(考虑到两个框架都基于相同的结构)以及如何调整?

仅供参考:我不需要模板功能,因为我正在构建一个 REST API(使用django-rest-framework)。

0 投票
1 回答
807 浏览

python - Django 活动流通过目标模型中的外键过滤操作

我想过滤特定查询集的操作。

到目前为止,我正在通过在所需模型上生成模型流来获取数据。

我想扩展这个功能并有这样的东西

或者

这个模型看起来像这样:

如何通过相关的 slug 字段过滤流?

0 投票
0 回答
180 浏览

python - 如何使用 django-activity-stream 创建通知

我想使用 django-activity-stream 来向用户显示通知,但我很难这样做。从文档的外观来看,您只能向用户显示通用操作,例如在模型上执行的所有操作,但我想过滤它们。例如:如果User A发布一个Commenton User B's Article,我希望能够将该通知显示给User B

我已经尝试过这种方法,但是批准的解决方案根本不起作用(尽管我的问题基本相同)。

有什么建议么?

Django v1.9.6 Python v3.4.3 django-activity-stream v0.6.2

0 投票
0 回答
371 浏览

python - 需要帮助使用 django-activity 流保存动作对象

我正在尝试使用 django 活动流创建新闻源。我正在制作一个目标流,但如果它是不保存的评论,则不会保存操作对象

当动作对象是照片时,它会被正确保存。这是我的评论模型:

这就是我在创建评论后创建操作的方式:

我也尝试使用action.send信号将其保存在视图中,Action.objects.create()但所有这些方法都失败了。

问题是否与内容类型的使用有关,如果确实如此,我该如何解决?

我尝试设置FETCH_RELATIONS为 false ,但它不会改变任何东西。

0 投票
0 回答
179 浏览

python - 如何通过 django-activity-stream 应用程序以模式显示用户活动?

使用 app django-activity-stream 的人可以通过示例告诉我如何正确使用它吗?阅读文档后,我真的很困惑。

我需要显示我的 modal 中的最后 10 个活动Characterictic。用户可以编辑特征对象,也可以为对象添加注释。

例如

模型.py:

0 投票
0 回答
181 浏览

python - 从 django 设置动态导入类时,覆盖设置在单元测试中不起作用

事情有点复杂,让我给你看一个最小的例子。

在我的应用程序中,我从 django 设置中动态导入一个类:

get_verb_transformer只需根据VERB_TRANSFORMERfrom的值导入类即可。因此django.conf.settings,我们允许开发人员指定自己的自定义VerbTransformer类。或者,如果他们不提供,内置DefaultVerbTransformer作为后备。

然后我在其他地方使用了导入的类:

然后我想测试开发人员自定义设置是否有效:

但是,在unittest中,followfunction仍然使用DefaultVerbTransformer而不是override设置TestVerbTransformer。</p>

这里有什么问题?

0 投票
1 回答
144 浏览

python - 如何在 Django-Activity-Stream 上禁用关注功能

我正在使用django-activity-stream创建一个 Django 应用程序。我已经在项目中注册了该应用程序。不幸的是,应用程序的内置关注者/关注功能与我的关注表冲突 - 我想要比库允许的更精细的控制。任何人都知道如何禁用该功能或​​回避这个问题?

跟随型号: