django-async-messages

Programinė įranga Screenshot:
django-async-messages
Programinė detalės:
Versija: 0.1.4
Įkėlimo datą: 20 Feb 15
Kūrėjas: David Winterbottom
Licencija: Nemokamai
Populiarumas: 4

Rating: nan/5 (Total Votes: 0)

django-asinchroninis pranešimai yra paprastas asinchroniniai pranešimai Django.
Klausimai
Kas problema ar tai išspręsti?
Tarkime, vartotojas inicijuoja brangus užduotį, kad jūs apdorojimo neprisijungę (pvz naudojant salierai). Ši biblioteka suteikia paprastą mechanizmą pranešdama vartotojui, kai užduotis yra baigta.
Pavyzdžiui, galite naudoti Salierai generuoti didelį ataskaitą ir tada naudoti šią biblioteką pranešti vartotojui, kad jų pranešimas yra pasirengęs atsisiųsti.
Kaip tai veikia?
Atmintis yra naudojama išlieka pranešimus ir tarpinės naudojamas pasiimti juos aukštyn ir įtraukti juos į Django anketa pranešimams. Viskas labai paprasta.
Ar ne ten kitos bibliotekos, kad tai padaryti?
Taip, yra - bet jie išspręsti įvairiais būdais problm:
- Django-neprisijungus pranešimai - tai suteikia alternatyvią saugojimo posistemės, kad Django anketa pranešimai sistema gali naudoti.
- Django-pranešimai
Įdiegti
Nuo PyPI (stabilus):
PIP įdiegti Django-asinchroninis pranešimus
Nuo GitHub (nestabili):
PIP įdiegti
GIT + git: //github.com/codeinthehole/django-async-messages#egg=djang-async-messages
Pridėti async_messages.middleware.AsyncMiddleware savo INSTALLED_APPS. Užtikrinti, kad ateina po django.contrib.messages.middleware.MessageMiddleware.
Jums reikia turėti talpyklą įsteigtas jums nustatymus šį darbą. Kaip įprasta, Memcache yra geriausias pasirinkimas.
Naudoti
Siųsti žinutę vienam vartotojui:
>>> Iš async_messages importo message_user
>>> Iš django.contrib.auth.models importo Vartotojo
>>> Barry = User.objects.get (vardas = 'Barry)
>>> Message_user (Barry, "Barry jūsų ataskaita yra paruošta)
Siųsti žinutę daugybe vartotojų:
>>> Iš async_messages importo message_users
>>> Darbuotojai = User.objects.filter (is_staff = True)
>>> Message_users (darbuotojai, "Visi biudžetai turi būti išleista iki dienos pabaigos")
Nurodykite pranešimą lygis:
>>> Iš django.contrib.messages importo konstantų
>>> message_users (darbuotojai,, constants.WARNING "bumas!")

Kas naujo , šioje laidoje:

  • Altered priklausomybė nuo Django būti tik 1.2 +

Kas naujo versijos 0.1.2:

  • Altered priklausomybė nuo Django būti tik 1.2+

Reikalavimai :

  • Python
  • Django

Kita programinė įranga kūrėjas David Winterbottom

django-rickroll
django-rickroll

20 Feb 15

csvfilter
csvfilter

1 Mar 15

purl
purl

20 Feb 15

Komentarai django-async-messages

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!