django-async-messages

Yazılım ekran görüntüsü:
django-async-messages
Yazılım detaylar:
Versiyon: 0.1.4
Qayıt: 20 Feb 15
Geliştirici: David Winterbottom
Lisans: Ücretsiz
Popülerlik: 4

Rating: nan/5 (Total Votes: 0)

django-uyumsuz-mesajlar Django için basit bir asenkron mesajlar olduğunu.
Sorular
Nedir bu sorunu çözdü mü?
Bir kullanıcı (örn Kereviz kullanarak) çevrimdışı işliyoruz pahalı bir görevi başlatır varsayalım. Bu kütüphane görevi bittiğinde kullanıcı bildiren için basit bir mekanizma sağlar.
Örneğin, büyük bir rapor oluşturmak için Kereviz kullanın ve daha sonra raporu indirilebilir hazır kullanıcıya bildirmek için bu kütüphaneyi kullanabilirsiniz.
Nasıl çalışır?
Bir önbellek mesajları devam etmek için kullanılır, ve katman bu pick up ve Django'nın mesajlar eklemek için kullanılır. Hepsi çok basit.
Bunu diğer kütüphaneler yok mudur?
Evet, var - ama onlar farklı şekillerde problm çözmek:
- Django-çevrimdışı-mesajlar - Bu Django'nın mesajları çerçevesi kullanabileceğiniz bir alternatif depolama arka uç sağlar.
- Django-bildirimleri
Yükle
PyPI (stabil) Gönderen:
Django-uyumsuz-iletileri yüklemek pip
Github (kararsız) Gönderen:
install pip
Git + git: //github.com/codeinthehole/django-async-messages#egg=djang-async-messages
Senin INSTALLED_APPS için async_messages.middleware.AsyncMiddleware ekleyin. O django.contrib.messages.middleware.MessageMiddleware sonra gelir emin olun.
Bir önbellek bu çalışması için size ayarları kurdunuz gerekir. Her zamanki gibi, memcache en iyi seçimdir.
Kullanım
Tek bir kullanıcıya mesaj gönder:
>>> Async_messages ithalat message_user gelen
>>> Django.contrib.auth.models ithalat Kullanıcı için
>>> Barry = User.objects.get (username = 'barry')
>>> Message_user (barry, "Barry, raporunuz hazır")
Kullanıcıların bir sürü bir mesaj gönderin:
>>> Async_messages ithalat message_users gelen
>>> Personel = User.objects.filter (is_staff = true)
>>> Message_users (personel, "Bütün bütçeler günün sonunda harcanan olmalı")
Mesaj düzeyini belirleyin:
>>> Django.contrib.messages ithalat sabitler gelen
>>> Message_users (personel, constants.WARNING "Boom!")

Bu sürümde Yeni nedir:

  • Django üzerinde Değişen bağımlılık olmak sadece 1.2 +

sürüm 0.1.2 yeni nedir:

Django üzerinde

  • Altered bağımlılık olarak sadece 1.2 veya üzeri

Gereksinimler :

  • Python
  • Django

Geliştirici Diğer yazılım David Winterbottom

purl
purl

20 Feb 15

django-rickroll
django-rickroll

20 Feb 15

Oscar
Oscar

20 Jul 15

Yorumlar django-async-messages

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!