معرفی شرکت ها


django-easy-eddie-0.1.1


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

This Django package sends your text messages (SMS) through Amazon SNS and provides reporting helpers.
ویژگی مقدار
سیستم عامل -
نام فایل django-easy-eddie-0.1.1
نام django-easy-eddie
نسخه کتابخانه 0.1.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده dreipol GmbH
ایمیل نویسنده dev@dreipol.ch
آدرس صفحه اصلی https://github.com/dreipol/django-easy-eddie
آدرس اینترنتی https://pypi.org/project/django-easy-eddie/
مجوز MIT
================= django-easy-eddie ================= This Django package sends your text messages (SMS) through Amazon SNS and provides reporting helpers. Sending SMS using the famous boto3 package is easy. Creating usage and billing reports can become tricky especially if you are using multiple projects on the same AWS account or if you need to split cost in any another way. Using this package's `send_sms()` function stores an SMS event with the message id in your database and allows you to fetch meta data (incl. price) through CloudWatch after the submission with a management command. An admin action allows you to export all events as CSV file. Quickstart ---------- Install django-easy-eddie:: pip install django-easy-eddie Add it to your `INSTALLED_APPS`: .. code-block:: python INSTALLED_APPS = ( ... 'easy_eddie', ... ) Configure settings: .. code-block:: python AWS_DEFAULT_REGION = 'eu-west-1' AWS_ACCESS_KEY_ID = 'foo' AWS_SECRET_ACCESS_KEY = 'bar' EASYEDDIE_CLOUD_WATCH_LOG_GROUP_NAMES = [ 'sns/eu-west-1/000000000000/DirectPublishToPhoneNumber', 'sns/eu-west-1/000000000000/DirectPublishToPhoneNumber/Failure' ] Migrate your database:: $ python manage.py migrate easy_eddie Sending text messages (SMS): .. code-block:: python from easy_eddie.sms import send_sms send_sms(sender='your_SNS_sender_id', phone_number='your_phone_number', message='foo') Fetching CloudWatch logs of unprocessed SMS events: .. code-block:: python from easy_eddie.report_fetchers import fetch_logs_of_unprocessed_sms_events fetch_logs_of_unprocessed_sms_events() Management Command ------------------ This management command can be used to fetch log data from CloudWatch for SMS events. It is probably a good idea to use it in any scheduled way (e.g. crontab, celery beat, etc.):: $ python manage.py fetch_cloud_watch_log_events AWS CloudWatch -------------- For more information about setting up CloudWatch logging in AWS, see `Viewing Amazon CloudWatch Metrics and Logs for SMS Deliveries <https://docs.aws.amazon.com/sns/latest/dg/sms_stats_cloudwatch.html>`_ Credits ------- Tools used in rendering this package: * Cookiecutter_ * `cookiecutter-djangopackage`_ .. _Cookiecutter: https://github.com/audreyr/cookiecutter .. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage Trivia ------ In line with many dreipol projects named after real or fictional characters of the italian mob in america, the name of this package is inspired by Edward `Easy Eddie` J.`O'Hare. :: It is believed O'Hare directed investigator Wilson to the Capone bookkeeper who became a key witness at the 1931 trial, and also helped break the code used in the ledgers by Capone's bookkeepers.* *`Wikipedia <https://en.wikipedia.org/wiki/Edward_J._O%27Hare/>`_ History ------- 0.1.0 (2018-02-15) ++++++++++++++++++ * First release on PyPI.


نحوه نصب


نصب پکیج whl django-easy-eddie-0.1.1:

    pip install django-easy-eddie-0.1.1.whl


نصب پکیج tar.gz django-easy-eddie-0.1.1:

    pip install django-easy-eddie-0.1.1.tar.gz