django-async-messages

צילום מסך תוכנה:
django-async-messages
פרטי תוכנה:
גרסה: 0.1.4
טען תאריך: 20 Feb 15
מפתחים: David Winterbottom
רשיון: ללא תשלום
פופולריות: 4

Rating: nan/5 (Total Votes: 0)

Django-סינכרוני-הודעות היא הודעות אסינכרוני פשוטות לאופטימיות.
שאלות
מה בעיה אין זה פתר?
נניח שמשתמש מסית משימה יקרה שאתה מחובר עיבוד (למשל באמצעות סלרי). ספרייה זו מספקת מנגנון פשוט ללהודיע ​​למשתמש כאשר המשימה הושלמה.
לדוגמא, תוכלו להשתמש בסלרי כדי להפיק דוח גדול ולאחר מכן להשתמש בספרייה זו כדי ליידע את המשתמש שהדו"ח שלהם הוא מוכן להורדה.
איך זה עובד?
מטמון משמש להתמיד הודעות, ותווכה משמש כדי לאסוף את אלה ולהוסיף אותם להודעות של Django. הכל מאוד פשוט.
האם אין ספריות אחרות שעושות את זה?
כן, יש - אבל הם יפתרו את problm בדרכים שונות:
- Django-מחובר-הודעות - זה מספק backend אחסון חלופי שמסגרת ההודעות של Django יכולה להשתמש.
- Django-הודעות
תקן
מPyPI (יציב):
PIP להתקין Django-סינכרוני-הודעות
מGitHub (יציב):
PIP להתקין
git + git: //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 (בארי, "בארי, הדוח שלך מוכן")
שלח הודעה להרבה משתמשים:
>>> מmessage_users יבוא async_messages
>>> צוות = User.objects.filter (is_staff = True)
>>> Message_users (צוות, "כל התקציבים חייבים להיות בילו בסוף היום")
ציין רמת הודעה:
>>> מקבועי יבוא django.contrib.messages
>>> Message_users (צוות,, constants.WARNING "בום!")

מה חדש בהודעה זו:

    • תלות שינתה על Django להיות רק 1.2 +

    מה חדש בגרסת 0.1.2:

  • תלות
      Altered על Django להיות רק 1.2+

    דרישות :

    • Python
    • Django

  • תוכנות אחרות של יזם David Winterbottom

    Oscar
    Oscar

    20 Jul 15

    csvfilter
    csvfilter

    1 Mar 15

    django-rickroll
    django-rickroll

    20 Feb 15

    purl
    purl

    20 Feb 15

    תגובות ל django-async-messages

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!