django-async-messages

Software screenshot:
django-async-messages
Software ətraflı:
Version: 0.1.4
Tarixi Upload: 20 Feb 15
Geliştirici: David Winterbottom
Lisenziya: Pulsuz
Məşhurluq: 4

Rating: nan/5 (Total Votes: 0)

Django-async-messages Django üçün sadə asynchronous mesaj var.
Suallar
Bu nə problem həll edir?
Bir istifadəçi (məsələn Kərəviz istifadə edərək,) offline emal bahalı vəzifə instigates düşünək. Bu kitabxana vəzifəsi başa zaman istifadəçi xəbərdar üçün sadə mexanizmi təmin edir.
Məsələn, böyük bir hesabat yaratmaq üçün Kərəviz istifadə və onların hesabat nazil hazır istifadəçi bildirmek üçün bu kitabxana istifadə edə bilər.
Bu necə işləyir?
A cache mesajları davam etmək üçün istifadə olunur, və middleware bu ala və Django mesajlar əlavə etmək üçün istifadə olunur. Bütün çox sadə.
Bunu digər kitabxana deyil var?
Bəli, var - lakin onlar müxtəlif yollarla problm həll:
- Django-offline-messages - Bu Django mesajlar çərçivəsində istifadə edə bilərsiniz alternativ storage backend təmin edir.
- Django-notifications
Yükle
PyPI (sabit) From:
Django-async mesajları bərpa tırtıl
Github (qeyri-sabit) From:
bərpa PIP
git + git: //github.com/codeinthehole/django-async-messages#egg=djang-async-messages
Sizin INSTALLED_APPS üçün async_messages.middleware.AsyncMiddleware əlavə edin. Bu django.contrib.messages.middleware.MessageMiddleware sonra gəlir təmin edir.
Siz cache bu iş üçün sizə parametrləri qurmaq lazımdır. Həmişə olduğu kimi, memcache ən yaxşı seçimdir.
İstifadə
Bir istifadəçi bir mesaj göndər
>>> Async_messages idxal message_user dən
>>> Django.contrib.auth.models idxal istifadəçi
>>> Barry = User.objects.get (istifadəçi adı = 'barry)
>>> Message_user (barry, "Barry, hesabat hazırdır")
Istifadəçi çox bir mesaj göndər
>>> Async_messages idxal message_users dən
>>> Heyəti = User.objects.filter (is_staff = True)
>>> Message_users (personal, "Bütün büdcəsi günün sonunda sərf olunmalıdır")
Mesaj səviyyəsi daxil:
>>> Django.contrib.messages idxal sabitləri dən
>>> Message_users (personal, constants.WARNING "Boom!")

Bu azad Yeni nədir:

  • Django dəyişdirilə asılılıq olmaq üçün yalnız 1.2 +

versiya 0.1.2 yeni nədir:

Django haqqında

  • dəyişdirilə asılılıq olmaq üçün yalnız 1.2 +

tələblər

  • Python
  • Django

Geliştirici digər proqram David Winterbottom

csvfilter
csvfilter

1 Mar 15

django-rickroll
django-rickroll

20 Feb 15

Oscar
Oscar

20 Jul 15

Şərh django-async-messages

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!