随笔分类 - Inside Flask
探索 Flask 框架的源代码和设计原理
摘要:Inside Flask signal 信号机制 ================================= singal 在平常的 flask web 开发过程中较少接触到,但对于使用 flask 进行框架级别的开发时,则必须了解相关的工作机制。flask 通过 singal 机制,通知上
阅读全文
摘要:Inside Flask json 处理 ============================== 在处理 web api 时,json 是非常好用的数据交换格式,它结构简单,基本上各种主流的编程语言都有良好的支持工具。 flask 中处理 json 时,对 json 加了一层包装,从而返回一个
阅读全文
摘要:Inside Flask 配置的实现 =========================== flask 的配置对象 app.config 本身使用很简单,无非就是以字典的形式使用,而它的实现,本身就是以字典的形式的。 在 文件中,包含了 flask 配置的实现代码,就两个类 ConfigAttri
阅读全文
摘要:Inside Flask globals 全局变量(对象代理) ============================================= 框架是一个容器,在框架内编程,一般是要遵守框架的约定和使用模式。通常这样的模式是 IoC,即由框架调用用户的代码,而不是用户调用框架。框架需要记
阅读全文
摘要:Inside Flask flask 扩展加载过程 ================================ flask 扩展(插件)通常是以 为扩展的 python 包名,而使用时,可用 来导入扩展包。一般使用方法见 "flask 扩展" 。在最新的 0.11.1 代码中,不建议使用 加载
阅读全文
摘要:Inside Flask app.py 2 ==================================== 初始化参数 类是 Flask 框架的核心,一个 flask 对象处理视图函数注册、URL规则、模板配置、参数设置等等。 一般地, Flask 在使用时,先创建一个 flask 对象:
阅读全文
摘要:Inside Flask app.py 1 ==================================== 除 werkzeug 和 jinja2 等依赖库外,app.py 是在 Flask 的 中导入的第一个 Flask 自身的模块。 app.py 的注释中已明确说明这个模块的作用: f
阅读全文
摘要:Inside Flask 和核心组件 ================================ 简单的示例 首先看看一个简单的示例。使用 Flask ,通常是从 flask 模块导入 Flask 、 request 等等组件。一个简单的示例如下: from flask import Flas
阅读全文
摘要:Inside Flask Flask 简介 ============================== 前言 Flask 的设计目标是实现一个 wsgi 的微框架,其核心代码保持简单和可扩展性,很容易学习。对于有一定经验初学者而言,跟着例子和一些书的代码来学习,很快就能上手并使用到开发过程中。最近
阅读全文
浙公网安备 33010602011771号