معرفی شرکت ها


django-pika-pubsub-0.6


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A Django app to publish and consume rmq-messages via Pika.
ویژگی مقدار
سیستم عامل -
نام فایل django-pika-pubsub-0.6
نام django-pika-pubsub
نسخه کتابخانه 0.6
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Bogdanov Dmitry
ایمیل نویسنده bogdanov@phie.ru
آدرس صفحه اصلی https://github.com/dimitori/django-pika-pubsub
آدرس اینترنتی https://pypi.org/project/django-pika-pubsub/
مجوز -
Django-pika-pubsub ================== Django-pika-pubsub is a simple Django app to publish and consume rmq-messages via Pika. Using default rmq exchange. Quick start ----------- 1. Add "django_pika_pubsub" to your INSTALLED_APPS setting like this:: INSTALLED_APPS = [ ... 'django_pika_pubsub', ] 2. Add the following to your settings.py module:: PUBSUB = { 'RABBITMQ_USERNAME': os.getenv('RABBITMQ_USERNAME'), 'RABBITMQ_PASSWORD': os.getenv('RABBITMQ_PASSWORD'), 'RABBITMQ_HOST': os.getenv('RABBITMQ_HOST'), 'RABBITMQ_PORT': int(os.getenv('RABBITMQ_PORT')), } 3. Do something similar for producing messages:: from django_pika_pubsub import Producer ... producer = Producer.get_producer() producer.produce( body={'id': order.id}, routing_key='order.sent.order_id.1.0.0' ) 4. Do something similar for consuming messages:: consumer = MyConsumer.get_consumer() consumer.consume( routing_key='test', callback=callback, ) def callback(channel, method, properties, body): payload = json.loads(body) order_id = payload.get('id') if order_id: print(f'{order_id=}')


نحوه نصب


نصب پکیج whl django-pika-pubsub-0.6:

    pip install django-pika-pubsub-0.6.whl


نصب پکیج tar.gz django-pika-pubsub-0.6:

    pip install django-pika-pubsub-0.6.tar.gz