flask gcm是python gcm库与flask应用程序一起使用的一个简单包装器。
Flask-GCM的Python项目详细描述
烧瓶GCM
烧瓶GCM是 `gcm-client<;https://pypi.python.org/pypi/gcm-client/>;``库到 与Flask应用程序一起使用。
开始
要求
- python 2.6+或python 3.3+
安装
烧瓶GCM可安装PIP:
$ pip install flask-gcm
或者直接从源代码:
$ git clone https://github.com/MichiganLabs/flask-gcm.git $ cd flask-gcm $ python setup.py install
基本用法
fromflaskimportFlaskfromflask.ext.gcmimportGCMapp=Flask(__name__)gcm=GCM(app)
烧瓶GCM还支持烧瓶“app factory” 使用init_app:
的范例fromflaskimportFlaskfromflask.ext.gcmimportGCMgcm=GCM()defcreate_app():app=Flask(__name__)gcm.init_app(app)returnapp
然后可以按照^{tt1}中的描述使用gcm对象。$ 文档<;http://gcm-client.readthedocs.org/en/latest/index.html>;`
对于贡献者
要求
安装
创建虚拟机:
$ make env
运行测试:
$ make test
制作文档:
$ make doc
运行静态分析:
$ make flake8 $ make pep257 $ make check # includes all checks
拉取请求指南
我们欢迎您的贡献!请记住以下几点 创建拉取请求:
- 包括(通过)所有新功能和错误修复的测试
- 贡献的代码应该通过flake8检查
- 包括通过pep257指南的文档
更改日志
0.0.1(2014/10/13)
- Initial release
0.2.1(2019/08/16)
- 切换到理论上支持gcm的firebase url