基于share.js在Jinja2模板中创建社交共享组件。
Flask-Share的Python项目详细描述
基于jinja2模板创建社交共享组件 在share.js上。
开始
安装很简单:
$ pip install flask-share
初始化扩展名:
fromflask_shareimportShare...share=Share(app)
还支持工厂模式:
fromflask_shareimportShareshare=Share()defcreate_app():app=Flask(__name__)...share.init_app(app)
示例
下面是一个简单的演示,演示如何在 模板:
<!DOCTYPE html><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>Flask-Share Demo</title> {{ share.load() }} </head><body><h1>Hello, Flask-Share!</h1><p>Maecenas tincidunt lacus at velit. Phasellus in felis. Praesent id massa id nisl venenatis lacinia. Integer ac neque. Morbi ut odio. Nullam varius. Sed vel enim sit amet nunc viverra dapibus. Nullam varius. In hac habitasse platea dictumst.</p> {{ share.create(title='Share with: ') }} </body></html>
这就是你得到的:
在您询问之前,share组件是高度可定制的。
开发
我们欢迎各种各样的贡献。您可以这样运行测试:
$ python setup.py test
许可证
这个项目是根据麻省理工学院的许可证授权的(参见 LICENSEfile获取详细信息)。