随笔分类 -  源码推导

主要是阅读源码,来加深对对自动化框架的理解,便于以后自己写框架的时候做一些参考
摘要:引言: flask全局变量,里边包含了几乎常用的双下方法以及对这些方法flask又做了定制化,那么这样的话几乎教会了我们怎么去使用这些双下方法,并且有个生僻的东西叫偏函数(冻结函数) 代码: 入口 import flask.globals # -*- coding: utf-8 -*- from f 阅读全文
posted @ 2021-05-29 17:44 Yuan_x 阅读(466) 评论(0) 推荐(0) 编辑
摘要:引言: 上一篇说的是flask实例调用run方法的背后,其实刚开个头,flask的上下文才是整个flask的精华,所有的请求解析,视图函数的执行,以及响应处理等核心代码都聚集在这短短30行代码里。另外flask上下文分为请求上下文和程序上下文,实现的方法基本一致 代码: 上下文的入口,就是flask 阅读全文
posted @ 2021-05-28 23:03 Yuan_x 阅读(32) 评论(0) 推荐(0) 编辑
摘要:引子: 掐指一算从去年年底的公司分享开始接触到flask到现在已经有半年多了,3月份在网上查询资料,偶然发现了很多flask源码解析的博客,注意到一句话flask执行run方法后实际上调用的是flask实例的__call__方法,但是从网上找了很多的资料,发现大多数的博客内容雷同,且很模糊,并且好多 阅读全文
posted @ 2021-05-28 01:24 Yuan_x 阅读(607) 评论(0) 推荐(0) 编辑
摘要:引言: flask中的多实例其实和django的多app很像,不过django的多app通过二级路由分发,flask的多app是通过 DispatcherMiddleware 来实现 代码: from flask import Flask from werkzeug.wsgi import Disp 阅读全文
posted @ 2021-03-12 21:35 Yuan_x 阅读(51) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示