معرفی شرکت ها


django-easypush-1.1.3


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

集成钉钉、企业微信的企业内部应用消息推送系统(支持MQ异步推送)
ویژگی مقدار
سیستم عامل -
نام فایل django-easypush-1.1.3
نام django-easypush
نسخه کتابخانه 1.1.3
نگهدارنده ['luojidr']
ایمیل نگهدارنده ['luojidr@163.com']
نویسنده luojidr
ایمیل نویسنده luojidr@163.com
آدرس صفحه اصلی https://github.com/luojidr/django-easypush
آدرس اینترنتی https://pypi.org/project/django-easypush/
مجوز MIT
Push messages with different backends for the Django framework. =============================================================== [![MIT License](https://img.shields.io/pypi/l/django-easypush.svg)](https://opensource.org/licenses/MIT) [![django-easypush can be installed via wheel](https://img.shields.io/pypi/wheel/django-easypush.svg)](http://pypi.python.org/pypi/django-easypush/) [![Supported Python versions.](https://img.shields.io/pypi/pyversions/django-easypush.svg)](http://pypi.python.org/pypi/django-easypush/) | | | | ---------|:--------------| | Version |1.1.3 | | Web | | | Download |<http://pypi.python.org/pypi/django-easypush> | | Source |<https://github.com/luojidr/django-easypush> | | Keywords |django, push message, ding_talk, qy_weixin | About ----- The purpose of developing this package is to simplify the push of Dingding, enterprise wechat messages Installation ------------ You can install django-easypush either via the Python Package Index (PyPI) or from source. To install using **pip**: ``` {.sh} $ pip install -U django-easypush ``` and then add it to your installed apps: ``` {.python} INSTALLED_APPS = [ ..., 'easypush', ..., ] EASYPUSH = { "default": { "BACKEND": 'easypush.backends.ding_talk.DingTalkClient', "CORP_ID": 'dingfdjrriexckcuirjskd', "AGENT_ID": 100002834, "APP_KEY": 'dgfrhfyewuiry347jdshckjdsh', "APP_SECRET": 'd8QkPEi9YqQl8W9cv_se_Cre417ZwHEXehdteifncyyw5hdJdMRUkzZQ96D4Yvycv3'), }, ..., } EASYPUSH_CELERY_APP = "easypush_demo.celery_app:celery_app" # auto to send message by async ``` ``` {.python} from easypush import easypush easypush.async_send( msgtype='oa', body_kwargs=dict( title="Monitor for tasks", media_id='@lADPDetfc4cWS5HNAZDNAlg', content="Push messages with different backends for the Django framework. Monitor test for dingding, qy_weixin, SMS, feishu or mail.", message_url='https://github.com/luojidr/django-easypush', pc_message_url='https://github.com/luojidr/django-easypush', forms=[ dict(key="Author: ", value="luojidr"), dict(key="Type: ", value="Dingding, SMS, Mail, QyWeixin, Feishu"), dict(key="Github: ", value="https://github.com/luojidr/django-easypush"), ], ), userid_list=['manager8174'] ) ``` Demo like: <img src="https://upload-images.jianshu.io/upload_images/6901229-882ad7fa62916daa.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" width="45%" height="70%"> ### Downloading and installing from source Download the latest version of django-easypush from <http://pypi.python.org/pypi/django-easypush> You can install it by doing the following,: $ tar xvfz django-easypush-0.0.0.tar.gz $ cd django-easypush-0.0.0 $ python setup.py build # python setup.py install The last command must be executed as a privileged user if you are not currently using a virtualenv.


نیازمندی

مقدار نام
<=4.1.3,>=3.1.14 django
>=3.0.9 django-extensions
>=3.12.1 djangorestframework
>=4.11.0 django-redis
>=1.0.1 werkzeug
==1.3.8 dingtalk-sdk
==0.5.10 bson
>=0.6.0 loguru
>=0.21.0 python-dotenv
>=6.0 pyyaml
>=2.0.2 mysqlclient
>=3.9.8 pycryptodome
<6.0,>=5.0.0 celery
>=2.3.1 django-celery-results
>=2.4.0 django-celery-beat
>=20.12.0 gevent


زبان مورد نیاز

مقدار نام
>=3.8 Python


نحوه نصب


نصب پکیج whl django-easypush-1.1.3:

    pip install django-easypush-1.1.3.whl


نصب پکیج tar.gz django-easypush-1.1.3:

    pip install django-easypush-1.1.3.tar.gz