Flask 中文教程

  • Flask 安装

    Flask 依赖两个外部库:Werkzeug 和 Jinja2 。 Werkzeug 是一个 WSGI(在 Web 应用和多种服务器之间的标准 Python 接口) 工具 集。Ji…

  • Flask virtualenv

    你很可能想在开发中用上 virtualenv,如果你有生产环境的 shell 权限,你同样会乐于在生产环境中使用它。 virtualenv 解决了什么问题?如果你像我一样喜欢 Py…

  • Flask 全局安装

    这样也是可以的,虽然我不推荐。只需要以 root 权限运行 pip: $ sudo pip install Flask (在 Windows 上,在管理员权限的命令提示符中去掉 s…

    Flask 中文教程 2023年5月18日
  • Flask 活在边缘

    如果你需要最新版本的 Flask,有两种方法:你可以使用 pip 拉取开发版本,或让它操作一个 git checkout。无论哪种方式,依然推荐使用 virtualenv。 在一个…

    Flask 中文教程 2023年5月18日
  • Flask Windows 下的 pip 和 distribute

    在 Windows 下, easy_install 的安装稍微有点麻烦,但还是相当简单。最简单的方法是下载 distribute_setup.py 文件并运行它。运行这个文件最简单…

    Flask 中文教程 2023年5月18日
  • Flask 快速入门

    迫不及待要开始了吗?本页提供了一个很好的 Flask 介绍,并假定你已经安装好了 Flask。如果没有,请跳转到 安装 章节。

  • Flask 一个最小的应用

    一个最小的 Flask 应用看起来会是这样: from flask import Flask app = Flask(__name__) @app.route(/) def hel…

  • Flask 调试模式

    虽然 run() 方法适用于启动本地的开发服务器,但是你每次修改代码后都要手动重启它。这样并不够优雅,而且 Flask 可以做到更好。如果你启用了调试支持,服务器会在代码修改后自动…

    Flask 中文教程 2023年5月18日
  • Flask 路由

    现代 Web 应用的 URL 十分优雅,易于人们辨识记忆,这一点对于那些面向使 用低速网络连接移动设备访问的应用特别有用。如果可以不访问索引页,而是 直接访问想要的那个页面,他们多…

    Flask 中文教程 2023年5月18日
  • Flask 变量规则

    要给 URL 添加变量部分,你可以把这些特殊的字段标记为 <variable_name> , 这个部分将会作为命名参数传递到你的函数。规则可以用<converte…

    Flask 中文教程 2023年5月18日
  • Flask 构造 URL

    如果 Flask 能匹配 URL,那么 Flask 可以生成它们吗?当然可以。你可以用url_for() 来给指定的函数构造 URL。它接受函数名作为第一个参数,也接受对应 URL…

  • Flask HTTP 方法

    HTTP (与 Web 应用会话的协议)有许多不同的访问 URL 方法。默认情况下,路 由只回应 GET 请求,但是通过 route() 装饰器传递methods 参数可以改变这个…

  • Flask 静态文件

    动态 web 应用也会需要静态文件,通常是 CSS 和 JavaScript 文件。理想状况下, 你已经配置好 Web 服务器来提供静态文件,但是在开发中,Flask 也可以做到。…

    Flask 中文教程 2023年5月18日
  • Flask 模板渲染

    用 Python 生成 HTML 十分无趣,而且相当繁琐,因为你必须手动对 HTML 做转 义来保证应用的安全。为此,Flask 配备了Jinja2 模板引擎。 你可以使用 ren…

    Flask 中文教程 2023年5月18日
  • Flask 访问请求数据

    对于 Web 应用,与客户端发送给服务器的数据交互至关重要。在 Flask 中由全局的 request 对象来提供这些信息。如果你有一定的Python 经验,你会好奇,为什么这个对…

    Flask 中文教程 2023年5月18日
  • Flask 重定向和错误

    你可以用 redirect() 函数把用户重定向到其它地方。放弃请求并返回错误代码,用 abort() 函数。这里是一个它们如何使用的例子: from flask import a…

  • Flask 关于响应

    视图函数的返回值会被自动转换为一个响应对象。如果返回值是一个字符串,它被转换为该字符串为主体的、状态码为 200 OK“的 、 MIME 类型是“text/…

  • Flask 会话

    除请求对象之外,还有一个 session 对象。它允许你在不同请求间存储特定用户的信息。它是在 Cookies 的基础上实现的,并且对Cookies 进行密钥签名。这意味着用户可以…

    Flask 中文教程 2023年5月18日
  • Flask 消息闪现

    反馈,是良好的应用和用户界面的重要构成。如果用户得不到足够的反馈,他们很可能开始厌恶这个应用。 Flask 提供了消息闪现系统,可以简单地给用户反馈。消息闪现系统通常会在请求结束时…

    Flask 中文教程 2023年5月18日
  • Flask 日志记录

    0.3 新版功能. 有时候你会处于这样一种境地,你处理的数据本应该是正确的,但实际上不是。 比如,你会有一些向服务器发送请求的客户端代码,但请求显然是畸形的。这可 能是用户篡改了数…

    Flask 中文教程 2023年5月18日