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

Oscar
Oscar

20 Jul 15

csvfilter
csvfilter

1 Mar 15

purl
purl

20 Feb 15

意見 django-async-messages

評論沒有發現
添加評論
打開圖片!