django-async-messages

البرمجيات قطة:
django-async-messages
تفاصيل البرنامج:
الإصدار: 0.1.4
تاريخ إيداع: 20 Feb 15
المطور: David Winterbottom
ترخيص: حرر
شعبية: 4

Rating: nan/5 (Total Votes: 0)

و-رسائل جانغو-المتزامن هو الرسائل غير المتزامنة بسيطة لجانغو.
الأسئلة
ما هي المشكلة هل هذا حل؟
لنفترض أن المستخدم يحرض مهمة مكلفة أنك تجهيز حاليا (على سبيل المثال باستخدام الكرفس). توفر هذه المكتبة لديها آلية بسيطة لإعلام المستخدم عند الانتهاء من المهمة.
على سبيل المثال، قد تستخدم الكرفس لإنشاء تقرير كبير ومن ثم استخدام هذه المكتبة لإعلام المستخدم أن تقريرهم على استعداد ليتم تحميلها.
كيف تعمل؟
ويستخدم مخبأ أن تستمر الرسائل، ويستخدم الوسيطة لتلتقط هذه وإضافتها إلى الرسائل جانغو. جميع بسيطة جدا.
ليست هناك مكتبات أخرى أن تفعل هذا؟
نعم، هناك - لكنهم حل problm بطرق مختلفة:
--جانغو حاليا-رسائل - وهذا يوفر الخلفية التخزين البديلة التي يمكن استخدامها إطار الرسائل جانغو.
- جانغو-الإخطارات
تثبيت
من PyPI (مستقر):
نقطة تثبيت جانغو-المتزامن-رسائل
من جيثب (غير مستقر):
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 (باري "، باري، تقرير جاهز")
ارسل رسالة الى الكثير من المستخدمين:
>>> من message_users async_messages استيراد
>>> الموظفين = User.objects.filter (is_staff = صحيح)
>>> message_users (الموظفين، "يجب أن تنفق جميع الميزانيات قبل نهاية اليوم")
تحديد مستوى الرسالة:
>>> من الثوابت django.contrib.messages استيراد
>>> message_users (الموظفين، و، constants.WARNING "بوم!")

ما هو الجديد في هذا الإصدار:

التبعية غيرت على جانغو ليكون 1.2+ فقط

ما هو الجديد في الإصدار 0.1.2:

التبعية غيرت على جانغو ليكون 1.2+ فقط

المتطلبات:

بيثون
جانغو

البرامج الأخرى من المطور David Winterbottom

purl
purl

20 Feb 15

django-rickroll
django-rickroll

20 Feb 15

csvfilter
csvfilter

1 Mar 15

تعليقات ل django-async-messages

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!