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 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 变量规则

    要给 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 访问请求数据

    对于 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 日志记录

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

    Flask 中文教程 2023年5月18日
  • Flask 整合 WSGI 中间件

    如果你想给你的应用添加 WSGI 中间件,你可以封装内部 WSGI 应用。例如若是你想用 Werkzeug 包中的某个中间件来应付 lighttpd 中的 bugs ,可以这样做:…

  • Flask 部署到 Web 服务器

    准备好部署你的 Flask 应用了?你可以立即部署到托管平台来圆满完成快速 入门,以下厂商均向小项目提供免费的方案: 在 Heroku 上部署 Flask 在 dotCloud 上…

  • Flask 教程

    想要用 Python 和 Flask 开发一个应用?在此,你将有机会通过实例来学习。 在本教程中,我们会创建一个简单的微博客应用。它只支持单用户和纯文本 条目,并且没有推送或评论功…

    Flask 中文教程 2023年5月18日
  • Flask 创建文件夹

    在我们真正开始之前,让我们创建这个应用所需的文件夹: /flaskr /static /templates flaskr 文件夹不是一个 Python 包,只是个我们放置文件的地方…

    Flask 中文教程 2023年5月18日