使用附加的处理程序创建flask应用程序webhook
Flask-Webhook的Python项目详细描述
#烧瓶webhook
是烧瓶的另一个redis扩展。` flask webhook`利用flask蓝图,可以轻松创建应用程序webhook。
[![最新版本](https://pypip.in/version/flask webhook/badge.png)
(https://pypi.python.org/pypi/flask webhook/)
[![下载](https://pypip.in/download/flask webhook/badge.png)
(https://pypi.python.org/pypi/flask webhook/)
[![下载格式](https://pypip.in/format/flask webhook/badge.png)
(https://pypi.python.org/pypi/flask webhook/)
[![许可证](https://pypip.in/license/flask-webhook/badge.png)
(https://pypi.python.org/pypi/flask-webhook/)
\parsk支持的平台
*OSX和Linux。
*python 2.7
*[烧瓶](http://flask.pocoo.org/)0.10.1
可能也适用于其他版本。
##快速入门
install:
`` bash
pip install烧瓶webhook
``````
/>示例:
```` python
`` python
``从烧瓶进口烧瓶
fro烧瓶.ext.webhook导入webhook
app=烧瓶(人名)app=烧瓶(人名
;创建webhook对象(姓名和应用程序可选)
;如果应用程序没有在构造函数中传递,我的webhook.init```` bash
```````````你的应用程序(app)是需要。
my_webhook=webhook(name='optional_webhook_name',url_prefix='/webhooks'app=app)
my_webhook.add_route('/something',methods=['get','post'])
我的webhook.handlers我的webhook.handlers我的webhook.handlers我的webhook.handlers我的webhook.handlers我的webhook我的webhook我的webhook我的webhook=webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的web/>application.py
来自烧瓶导入烧瓶
来自扩展导入我的Web钩子
def一些其他的函数(请求):
做些事情
def一些其他的函数(请求):
做些其他的事情
def create_app():
app=flask(u name_uu)
my_u webhook.add_u route('/something',methods=['get',“'post'])
myu webhook.handlers['action1']=一些函数
myu webhook.handlers['action2']=一些其他函数
myu webhook.init我的web hook.init我的应用程序(app)
returnapp
```
`` python
``python
``manage manage.py
`>
app=create_app()
app
app app.app.run()
`````
```````>>
更改日志
####0.1.0
*初始释放。
是烧瓶的另一个redis扩展。` flask webhook`利用flask蓝图,可以轻松创建应用程序webhook。
[![最新版本](https://pypip.in/version/flask webhook/badge.png)
(https://pypi.python.org/pypi/flask webhook/)
[![下载](https://pypip.in/download/flask webhook/badge.png)
(https://pypi.python.org/pypi/flask webhook/)
[![下载格式](https://pypip.in/format/flask webhook/badge.png)
(https://pypi.python.org/pypi/flask webhook/)
[![许可证](https://pypip.in/license/flask-webhook/badge.png)
(https://pypi.python.org/pypi/flask-webhook/)
\parsk支持的平台
*OSX和Linux。
*python 2.7
*[烧瓶](http://flask.pocoo.org/)0.10.1
可能也适用于其他版本。
##快速入门
install:
`` bash
pip install烧瓶webhook
``````
/>示例:
```` python
`` python
``从烧瓶进口烧瓶
fro烧瓶.ext.webhook导入webhook
app=烧瓶(人名)app=烧瓶(人名
;创建webhook对象(姓名和应用程序可选)
;如果应用程序没有在构造函数中传递,我的webhook.init```` bash
```````````你的应用程序(app)是需要。
my_webhook=webhook(name='optional_webhook_name',url_prefix='/webhooks'app=app)
my_webhook.add_route('/something',methods=['get','post'])
我的webhook.handlers我的webhook.handlers我的webhook.handlers我的webhook.handlers我的webhook.handlers我的webhook我的webhook我的webhook我的webhook=webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的webhook我的web/>application.py
来自烧瓶导入烧瓶
来自扩展导入我的Web钩子
def一些其他的函数(请求):
做些事情
def一些其他的函数(请求):
做些其他的事情
def create_app():
app=flask(u name_uu)
my_u webhook.add_u route('/something',methods=['get',“'post'])
myu webhook.handlers['action1']=一些函数
myu webhook.handlers['action2']=一些其他函数
myu webhook.init我的web hook.init我的应用程序(app)
returnapp
```
`` python
``python
``manage manage.py
`>
app=create_app()
app
app app.app.run()
`````
```````>>
更改日志
####0.1.0
*初始释放。