为django项目中的“feed-like”功能订阅其他对象的简单方法

django-generic-feeds的Python项目详细描述


对象订阅“feed-like”的其他对象的简单方法 Django项目中的功能。

安装

pip install django-generic-feeds

运行setup.py install或添加到python路径并包含'feeds' 在您的INSTALLED_APPS设置中。

用法

制作新的源:

from feeds.models import Feed

feed = Feed.objects.create()

向订阅源添加订阅:

from myapp.models import Event

event = Event.objects.get(pk=36)
feed.add_subscription(event)

然后您可以添加活动:

from feeds.models import add_activity

add_activity(actor=request.user, verb='attended', obj=event)

然后feed的活动将填充此活动:

print feed.activity.all()

更多信息请参见源代码。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
带Jetty的java多个webroot文件夹   java如何在Jena中向rdflist/rdfcollection动态添加项   java版mongo数据库中所有集合的mongodb列表   java JUnit测试以接口为参数的方法   获取数字数据库值的sql Java   java搜索字符串中的大写字母   java线程正在等待,但为什么?   java无法在文本字段上激活直接输入模式   java如何修复处理安装时遇到的错误   在switchcase块中使用java   java将两个数组合并为JSON   iphone将Java连接到Objective(使用AsyncSocket)   如何在PlayWithDockerLab中指定java的文件夹路径?   线程池Java管理线程池的大小(主要增加)   Java Swing计时器只运行一次