django-async-messages

نرم افزار تصویر:
django-async-messages
جزئیات نرم افزار:
نسخه: 0.1.4
ها تاریخ: 20 Feb 15
توسعه دهنده: David Winterbottom
پروانه: رایگان
محبوبیت: 4

Rating: nan/5 (Total Votes: 0)

در جنگو-async است-پیام پیام های آسنکرون ساده برای جنگو است.
سوالات
چه مشکل این حل کند؟
فرض کنید یک کاربر تحریک کار گران که شما آنلاین پردازش (به عنوان مثال با استفاده از کرفس). این کتابخانه یک مکانیسم ساده برای آگاه ساختن کاربر هنگام کار تمام شده است را فراهم می کند.
به عنوان مثال، شما ممکن است کرفس برای تولید گزارش های بزرگ استفاده کنید و سپس با استفاده از این کتابخانه به اطلاع کاربر که گزارش خود را آماده دانلود شده است.
چگونه کار می کند؟
کش استفاده می شود برای ادامه پیام، و میان استفاده شده است به انتخاب این و آنها را به پیام های جنگو اضافه کنید. همه بسیار ساده است.
آیا کتابخانه های دیگر که انجام این کار وجود ندارد؟
بله، وجود دارد - اما آنها حل problm به روش های مختلف:
- جنگو-آنلاین-پیام - این باطن ذخیره سازی جایگزین که چارچوب پیام های جنگو می توانید استفاده کنید فراهم می کند.
- جنگو-اطلاعیه
نصب
از PyPI (پایدار):
تصویر در تصویر جنگو-async است-پیام های نصب
از گیتهاب (ناپایدار):
تصویر در تصویر نصب
دستگاه گوارش + دستگاه گوارش: //github.com/codeinthehole/django-async-messages#egg=djang-async-messages
اضافه کردن async_messages.middleware.AsyncMiddleware به INSTALLED_APPS خود را. اطمینان آن را پس از django.contrib.messages.middleware.MessageMiddleware می آید.
شما نیاز به یک کش در به شما در تنظیم تنظیمات برای این به کار می کنند. طبق معمول، حافظه موقت بهترین انتخاب است.
استفاده
ارسال یک پیام به یک کاربر:
>>> از 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+

وابستگی تغییر در جنگو به تنها 1.2+:

چه در نسخه 0.1.2 جدید

مورد نیاز:

پایتون
جنگو

نرم افزار های دیگر از توسعه دهنده David Winterbottom

Oscar
Oscar

20 Jul 15

django-rickroll
django-rickroll

20 Feb 15

csvfilter
csvfilter

1 Mar 15

purl
purl

20 Feb 15

نظرات به django-async-messages

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!