基于share.js在Jinja2模板中创建社交分享组件。
项目描述
基于share.js在Jinja2模板中创建社交分享组件。
入门
安装简单
$ pip install flask-share
初始化扩展
from flask_share import Share
...
share = Share(app)
也支持工厂模式
from flask_share import Share
share = Share()
def create_app():
app = Flask(__name__)
...
share.init_app(app)
示例
这里有一个简单的演示,说明如何在模板中创建一个分享组件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="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>
这里是您得到的结果
在您提问之前,分享组件是高度可定制的。
链接
开发
我们欢迎各种贡献。您可以运行测试,如下所示
$ python setup.py test
许可证
此项目受MIT许可证许可(有关详细信息,请参阅LICENSE文件)。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪一个,请了解有关安装包的更多信息。
源分发
Flask-Share-0.1.1.tar.gz (39.9 kB 查看哈希值)
构建分发
Flask_Share-0.1.1-py2.py3-none-any.whl (49.8 kB 查看哈希值)
关闭
Flask-Share-0.1.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7425e4dd20bf3b63ba3ec02b78502ff3166a23c469c8787cf1b21e402e0a098b |
|
MD5 | 8340605771926a4f06d419aaf2288f2d |
|
BLAKE2b-256 | 25a444786a33e59ebea4ab07b90bba41d77bc2a6802967f8e8988f60805b0567 |
关闭
Flask_Share-0.1.1-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e9673aafcde7c24a41ac831473a9fb2c6d159915e7335ca89cacac9114dd01f3 |
|
MD5 | 3e506d4e6567804ef08d4280427b0156 |
|
BLAKE2b-256 | ddfc8ea7d8afbf899957cbebae043a330763c3a12e595091fcb20fbe30775f86 |