问题标签 [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.
django - django-activity-stream中动作对象和目标的区别
使用django-activity-stream可以在 Facebook、Twitter 或任何其他社交网络中创建活动流(最近做了什么?)。
那里有什么区别以及动作对象和目标的用例是什么?
feedly - Django Activity Stream 与 Feedly
我们正在构建基于 django 的 REST API,其中一项功能是新闻提要。经过一番谷歌搜索后,我可以看到以下 2 个选项:
Django Activity Stream(必须在此之上使用 Redis)
流框架(以前称为 Feedly)
我的问题是,考虑到开发时间和可扩展性,哪一个更合适?
django - 具有多个数据库的 Django 活动流
Django Activity Stream使用通用外键的概念。但是,Django目前不支持外键或跨多个数据库的多对多关系。
那么,是否可以在我们使用 2 个数据库的情况下使用 Django Activity Stream - 一个具有用户信息,另一个具有内容(如果更改,应通知用户)?
django - 我应该将 django-activity-stream 与 django-notifications 结合使用吗?
我发现django-activity-stream
,我想在我们的网站上使用它来显示基于关注关系(如 Twitter)的新闻提要和个人资料提要。这样做似乎很完美。
但是,它对于通知提要似乎并不是很好。所以 :
- 我应该使用
django-notifications
哪个专用于此用例吗?(也许这两个框架都是成对工作的,是否有特定的配置?) - 或者我应该只是调整
django-activity-stream
(考虑到两个框架都基于相同的结构)以及如何调整?
仅供参考:我不需要模板功能,因为我正在构建一个 REST API(使用django-rest-framework
)。
python - Django 活动流通过目标模型中的外键过滤操作
我想过滤特定查询集的操作。
到目前为止,我正在通过在所需模型上生成模型流来获取数据。
我想扩展这个功能并有这样的东西
或者
这个模型看起来像这样:
如何通过相关的 slug 字段过滤流?
python - 如何使用 django-activity-stream 创建通知
我想使用 django-activity-stream 来向用户显示通知,但我很难这样做。从文档的外观来看,您只能向用户显示通用操作,例如在模型上执行的所有操作,但我想过滤它们。例如:如果User A
发布一个Comment
on User B
's Article
,我希望能够将该通知显示给User B
。
我已经尝试过这种方法,但是批准的解决方案根本不起作用(尽管我的问题基本相同)。
有什么建议么?
Django v1.9.6
Python v3.4.3
django-activity-stream v0.6.2
python - 需要帮助使用 django-activity 流保存动作对象
我正在尝试使用 django 活动流创建新闻源。我正在制作一个目标流,但如果它是不保存的评论,则不会保存操作对象
当动作对象是照片时,它会被正确保存。这是我的评论模型:
这就是我在创建评论后创建操作的方式:
我也尝试使用action.send
信号将其保存在视图中,Action.objects.create()
但所有这些方法都失败了。
问题是否与内容类型的使用有关,如果确实如此,我该如何解决?
我尝试设置FETCH_RELATIONS
为 false ,但它不会改变任何东西。
python - 如何通过 django-activity-stream 应用程序以模式显示用户活动?
使用 app django-activity-stream 的人可以通过示例告诉我如何正确使用它吗?阅读文档后,我真的很困惑。
我需要显示我的 modal 中的最后 10 个活动Characterictic
。用户可以编辑特征对象,也可以为对象添加注释。
例如:
模型.py:
python - 从 django 设置动态导入类时,覆盖设置在单元测试中不起作用
事情有点复杂,让我给你看一个最小的例子。
在我的应用程序中,我从 django 设置中动态导入一个类:
get_verb_transformer
只需根据VERB_TRANSFORMER
from的值导入类即可。因此django.conf.settings
,我们允许开发人员指定自己的自定义VerbTransformer
类。或者,如果他们不提供,内置DefaultVerbTransformer
作为后备。
然后我在其他地方使用了导入的类:
然后我想测试开发人员自定义设置是否有效:
但是,在unittest中,follow
function仍然使用DefaultVerbTransformer
而不是override设置TestVerbTransformer
。</p>
这里有什么问题?
python - 如何在 Django-Activity-Stream 上禁用关注功能
我正在使用django-activity-stream创建一个 Django 应用程序。我已经在项目中注册了该应用程序。不幸的是,应用程序的内置关注者/关注功能与我的关注表冲突 - 我想要比库允许的更精细的控制。任何人都知道如何禁用该功能或回避这个问题?
跟随型号: