基于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>

这就是你得到的:

https://raw.githubusercontent.com/greyli/flask-share/master/images/demo.png

在您询问之前,share组件是高度可定制的

开发

我们欢迎各种各样的贡献。您可以这样运行测试:

$ python setup.py test

作者

维护者:Grey Li

另请参见 contributors 他参加了这个项目。

许可证

这个项目是根据麻省理工学院的许可证授权的(参见 LICENSEfile获取详细信息)。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java SOAP请求,创建主体   java如何将Logj4日志级别转换为JUL日志级别?   java为什么我可以将浮点传递给Double的构造函数?   java从特定的持久性Tibco EMS订阅中删除消息   java为什么会出现“xxx已定义”编译器错误?   如何在java中编写用于用户注册的web服务   java如何在不使用position的情况下打开不同的活动   java My数据库已经更新,但我的安卓 studio仍然没有更新,仍然显示以前获取的数据库   java缺少类型为Long的方法参数的URI模板变量“usuarioEntidade”   java从浏览器中删除jsessionid cookie,此时会话将失效   java解析XML仅获取注释和日期值   razor使用JAVA,如何解析。cshtml文件,并为该文件中现有的C#代码添加参数   java为什么返回空值?   javascript如何通过云函数触发firestore集合   java JFreeChart setRangeZeroBaseline可见   java Android ListView单击以创建新活动   正则表达式使用正则表达式来查找任何数字或重复的单词   Java邮件搜索和排序可减少电子邮件数量   在哪里配置EclipseJava编译器(javac)标志?   安卓将字符串转换为java。util。Java 8中的日期