
Flask
孜恩
IT dog
展开
-
Flask1.0.2系列(十八) 开发服务器
英文原文地址:http://flask.pocoo.org/docs/1.0/server/若有翻译错误或者不尽人意之处,请指出,谢谢~ 从Flask0.11版本开始,这里有多种内置方法来运行一个开发服务器。最好的方法是使用flask命令行工具,但是你也可以继续使用Flask.run()函数。1. 命令行 在开发时,强烈推荐使用flask命令行脚本(上一章内容)。因为它...翻译 2018-05-11 16:38:33 · 694 阅读 · 0 评论 -
Flask1.0.2系列(十九) 在Shell下工作
英文原文地址:http://flask.pocoo.org/docs/1.0/shell/若有翻译错误或者不尽人意之处,请指出,谢谢~ (新增于版本0.3。) 很多人喜欢Python的原因之一是其有用交互式shell。shell允许你实时地执行Python命令并且立即会得到一个返回结果。Flask本身不包含一个交互式shell,因为它不需要预先设置任何特定的设置,仅仅导...翻译 2018-05-16 09:04:28 · 1139 阅读 · 0 评论 -
Flask1.0.2系列(十七) 命令行接口
英文原文地址:http://flask.pocoo.org/docs/1.0/cli/若有翻译错误或者不尽人意之处,请指出,谢谢~ 在你的虚拟环境中安装Flask的时候会安装flask脚本——一个Click命令行接口。从终端执行,这个脚本能够访问内置的、扩展的、以及应用程序定义的命令。--help选项能够获取更多关于任何命令和选项的信息。1. 检测应用程序 flask命...翻译 2018-05-11 16:38:27 · 5368 阅读 · 0 评论 -
Flask1.0.2系列(二十) Flask相关的模式
英文原文地址:http://flask.pocoo.org/docs/1.0/patterns/若有翻译错误或者不尽人意之处,请指出,谢谢~翻译 2018-05-16 14:51:54 · 1375 阅读 · 0 评论 -
Flask1.0.2系列(十三) 应用程序上下文
英文原文地址:http://flask.pocoo.org/docs/1.0/appcontext/若有翻译错误或者不尽人意之处,请指出,谢谢~ 应用程序上下文在一个请求、CLI命令或者其他活动期间保持追踪应用程序级别数据。相较于为每个方法传递应用程序对象,我们可以直接访问current_app和g两个代理。1. 上下文的目的 Flask应用程序对象拥有很多属性,比如c...翻译 2018-05-10 16:45:28 · 862 阅读 · 0 评论 -
Flask1.0.2系列(十六) 扩展
英文原文地址:http://flask.pocoo.org/docs/1.0/extensions/若有翻译错误或者不尽人意之处,请指出,谢谢~ 扩展是为Flask应用程序添加功能的额外的包。举个栗子,一个扩展可以添加发送邮件的支持,或者连接到一个数据库的支持。一些扩展添加了全新的框架来帮助创建特定类型的应用程序,比如ReST API。1. 寻找扩展 Flask罗占通常...翻译 2018-05-11 16:38:12 · 408 阅读 · 0 评论 -
Flask1.0.2系列(十四) 请求上下文
英文原文地址:http://flask.pocoo.org/docs/1.0/reqcontext/若有翻译错误或者不尽人意之处,请指出,谢谢~ 在一个请求期间,请求上下文保持追踪了请求等级的数据。相较于在一个请求期间为每个方法传递一个请求对象的做法,使用request和session两个代理更加简便。 请求上下文与应用程序上下文很类似,都在在一个独立的请求内保持追踪应...翻译 2018-05-10 16:45:39 · 2523 阅读 · 0 评论 -
Flask1.0.2系列(十二) 可插拔的视图
英文原文地址:http://flask.pocoo.org/docs/1.0/views/若有翻译错误或者不尽人意之处,请指出,谢谢~ (新增于版本0.7。) Flask0.7引入了可插拔的视图,其灵感来源于Django下基于类而不是函数的通用视图。这样做的主要意图在于,你可以替换部分实现,并且这样做可以实现可定制的可插拔的视图。1. 基础原理 考虑以下,...翻译 2018-05-08 14:46:36 · 1297 阅读 · 0 评论 -
Flask1.0.2系列(十五) 使用蓝图将应用程序模块化
英文原文地址:http://flask.pocoo.org/docs/1.0/blueprints/若有翻译错误或者不尽人意之处,请指出,谢谢~ (新增于0.7版本。) Flask使用一个蓝图(blueprints)的概念来标记应用程序组件,并且在一个应用程序之中或者跨越多个应用程序之间都支持常用的模式。蓝图能很好地简化大型应用程序的工作方式,并且提供一个中心方法来为F...翻译 2018-05-10 16:45:50 · 591 阅读 · 0 评论 -
Flask1.0.2系列(十一) 信号
英文原文地址:http://flask.pocoo.org/docs/1.0/signals/若有翻译错误或者不尽人意之处,请指出,谢谢~ (新增于版本0.6。) 从Flask版本0.6开始,Flask集成了信号支持。这个支持源于blinker库的支持,并且会在其不可用的时候优雅地退出。 什么是信号呢?当动作在核心框架的其他地方或者在其他Flask扩展中发...翻译 2018-05-08 14:46:29 · 395 阅读 · 0 评论 -
Flask1.0.2系列(四) 手把手教你建Flask应用程序
英文原文地址:http://flask.pocoo.org/docs/1.0/tutorial/若有翻译错误或者不尽人意之处,请指出,谢谢~ 本章节将带你创建一个叫做Flaskr的基础博客应用程序。用户可以注册、登录、创建文章以及修改或者删除他们自己的文章。你也可以打包以及安装这个应用程序到其他电脑上。 这里假设你已经对Python很熟悉了。如果没有学习或者有些遗忘了,...翻译 2018-05-02 11:25:44 · 4342 阅读 · 0 评论 -
Flask1.0.2系列(五) 模板
英文原文地址:http://flask.pocoo.org/docs/1.0/templating/若有翻译错误或者不尽人意之处,请指出,谢谢~ Flask利用Jinja2作为模板引擎。当然你也可以使用其他不能的模板引擎,但是你仍然需要安装Jinja2来运行Flask本身。这个要求是启用丰富扩展所必须的。扩展是可以依赖于Jinja2而存在的。 这一章仅仅对如何将Jinj...翻译 2018-05-02 14:54:10 · 555 阅读 · 0 评论 -
Flask1.0.2系列(一) 前言
英文原文地址:http://flask.pocoo.org/docs/1.0/foreword/若有翻译错误或者不尽人意之处,请指出,谢谢~ 此章节主要是一些问题的回答,如在项目中使用Flask的目标,以及在什么情况下可以使用Flask,而在什么情况下不建议使用Flask。1. 何谓“微型”的定义? 这里所说的微型并不是指你的整个Web程序在一个Pyth...翻译 2018-04-28 09:56:52 · 909 阅读 · 0 评论 -
Flask1.0.2系列(六) 测试Flask应用程序
英文原文地址:http://flask.pocoo.org/docs/0.12/testing/若有翻译错误或者不尽人意之处,请指出,谢谢~ (懒得改了,想要使用pytest的朋友,请前往http://flask.pocoo.org/docs/1.0/testing/) 一些未经测试的东西被破坏了。 这句话的出处不祥,虽然它不是完全正确的,但是也离真相不远...翻译 2018-05-02 17:35:17 · 751 阅读 · 0 评论 -
Flask1.0.2系列(七) 应用程序错误
英文原文地址:http://flask.pocoo.org/docs/1.0/errorhandling/若有翻译错误或者不尽人意之处,请指出,谢谢~ (在版本0.3新增。) 应用程序失败,服务器失败。你迟早会在生产中看到一个异常。即使你的代码100%正确,但你偶尔还是能看到异常,这是为什么呢?因为其他相关的东西可能会失败。在某些情况下,完美的代码依然能导致服务器错误:...翻译 2018-05-04 17:05:07 · 722 阅读 · 0 评论 -
Flask1.0.2系列(二) Flask的安装
英文原文地址:http://flask.pocoo.org/docs/0.12/installation/若有翻译错误或者不尽人意之处,请指出,谢谢~ (也可以安装,懒得改成1.0.2版本了,将就看,原文地址http://flask.pocoo.org/docs/1.0/installation/) Flask依赖于一些外部库,比如Werkzeug和Jinja2。Wer...翻译 2018-04-28 09:57:50 · 15526 阅读 · 0 评论 -
Flask1.0.2系列(八) 调试应用程序错误
英文原文地址:http://flask.pocoo.org/docs/1.0/errorhandling/#debugging-application-errors若有翻译错误或者不尽人意之处,请指出,谢谢~ 对生产应用程序而言,使用日志和通知配置你的应用程序的相关描述见上一章节。这一章节我们讲述,调试部署配置和深入挖掘Python完整的调试器的要点。1. 当有疑问时,手动运行之 ...翻译 2018-05-04 17:05:14 · 813 阅读 · 0 评论 -
Flask1.0.2系列(十) 配置处理
英文原文地址:http://flask.pocoo.org/docs/1.0/config/若有翻译错误或者不尽人意之处,请指出,谢谢~ (新增于版本0.3) 应用程序需要一些配置。根据不同的应用程序环境,你可能希望更改某些设置项,比如是否开启调试模式,设置密钥,或者其他环境所需的东西等等。 Flask被设计为需要配置才能启动应用程序。你可以将配置硬编码到...翻译 2018-05-08 14:46:19 · 3986 阅读 · 0 评论 -
Flask1.0.2系列(三) 快速入门
英文原文地址:http://flask.pocoo.org/docs/1.0/quickstart/若有翻译错误或者不尽人意之处,请指出,谢谢~ 看完之前的内容是否已经急不可耐地想入门学习Flask了?本文会是一个关于Flask很好的入门介绍。在这里假设你已经安装好了Flask。如果你没有安装Flask,推荐你看Flask系列(二)。1. 一个简单的Flask程序 简单...翻译 2018-04-28 09:57:54 · 3474 阅读 · 0 评论