django-async-messages

软件截图:
django-async-messages
软件详细信息:
版本: 0.1.4
上传日期: 20 Feb 15
许可: 免费
人气: 4

Rating: nan/5 (Total Votes: 0)

Django的异步消息的是Django的一个简单的异步消息。
问题
有什么问题,这是否解决?
假设用户鼓动你正在处理脱机(例如使用芹菜)昂贵的任务。这个库提供了一种简单的机制,当任务完成通知用户。
例如,你可以使用芹菜生成一个大的报告,然后使用这个库,通知他们的报告已准备好要下载的用户。
它是如何工作的?
缓存是用来坚持的消息,并且中间件用于它们挑出来,并将它们添加到Django的消息。一切都非常简单。
是不是有说做其他图书馆?
是的,有 - 但他们解决不同的方式problm:
- Django的离线消息 - 这提供了另一种存储后端的Django的信息架构可以使用。
- Django的通知
安装
一封来自PyPI(稳定):
PIP安装Django,异步消息
从Github上(不稳定):
PIP安装
混帐混帐+://github.com/codeinthehole/django-async-messages#egg=djang-async-messages
加入async_messages.middleware.AsyncMiddleware到您的INSTALLED_APPS。确保谈到django.contrib.messages.middleware.MessageMiddleware后。
你需要有一个缓存设置在你设置这个工作。像往常一样,memcache的是最好的选择。
使用
将消息发送给单个用户:
>>>从async_messages进口message_user
>>>从django.contrib.auth.models导入用户
>>>巴里= User.objects.get(用户名='巴里')
>>> message_user(巴里,“巴里,你的报告已准备就绪”)
将消息发送给大量用户:
>>>从async_messages进口message_users
>>>人员= User.objects.filter(is_staff =真)
>>> message_users(工作人员,“所有的预算必须由一天结束的花”)
指定消息级别:
>>>从django.contrib.messages进口常量
>>> message_users(工作人员,constants.WARNING“轰!”)

什么在此版本中是新的

  • 在Django的改变依赖于只有1.2 +

什么在0.1.2版本新

  • 在涂改的Django的依赖是唯一1.2+

要求

  • 在Python中
  • 在Django的

显影剂的其他软件 David Winterbottom

csvfilter
csvfilter

1 Mar 15

django-rickroll
django-rickroll

20 Feb 15

Oscar
Oscar

20 Jul 15

意见 django-async-messages

评论没有发现
添加评论
打开图片!