Skip to main content

Flask 的 Turbolinks。

项目描述

https://travis-ci.org/lepture/flask-turbolinks.png?branch=master https://coveralls.io/repos/lepture/flask-turbolinks/badge.png?branch=master

Flask 的 Turbolinks。

安装

要安装 Flask-Turbolinks,只需:

$ pip install Flask-Turbolinks

或者,如果您没有 pip:

$ easy_install Flask-Turbolinks

用法

要启用 turbolinks,您需要将turbolinks.js放在html 模板的<head>中。

后端烧瓶应用程序应该用 turbolinks 包裹:

from flask import Flask
from flask_turbolinks import turbolinks

app = Flask(__name__)
# you app should has a secret key for session
app.secret_key = 'secret'

turbolinks(app)

现在一切正常,无需更多配置。

笔记

您可以使用组件安装 javascript 代码:

$ component install lepture/flask-turbolinks

您还可以从GitHub 上的turbolinks.js获取代码。它是用 CoffeeScript 编写的,你可以编译它:

coffee -c turbolinks.js.coffee

演示

示例目录中有一个demo ,启动一个服务器,用Chrome打开url。使用 Chrome 的开发者工具查看请求。

学分

感谢 rails,感谢Rei的帮助。

变更日志

我们将更新日志保存在GitHub 版本上

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

Flask-Turbolinks-0.2.0.tar.gz (4.0 kB 查看哈希)

已上传 source