摘要:
Django的路由系统 URLconf 本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于客户端发来的某个URL调用哪一段逻辑代码对应执行。 1.1 django版本2.0以下的url配置 1.2 django版本2.0以上的url配置默认为: 2.url的 阅读全文
摘要:
MTV 与 MVC 模型 1.MVC模型 Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为 模型(M) , 控制器(C) 和 视图(V) 三层,他们之间以一种插件式的、松耦合的方式连接在一起,模型负责业务对象与数据库的映射(ORM),视图负责与用户的交互(页面),控制器接受用户 阅读全文
摘要:
web应用的实质 众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端 Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件。应用程序有两种模式C/S、B/S 阅读全文
摘要:
DBUtils模块的使用的两种方式 DBUtils是Python的一个用于实现数据库连接池的模块 安装 1.使用姿势一(不建议此方法) 为每个线程 (资源占用过多) 创建一个连接,线程即使调用了close方法,也不会关闭,只是把连接重新放到连接池,供自己线程再次使用。当线程终止时,连接自动关闭。 2 阅读全文
摘要:
Flask上下文管理流程图 1.基于线程实现Threading.local,保证每个线程的隔离 自定义线程local类(基于线程get_ident) 面向对象的基础知识复习 Flask内部实现的本地线程(协程 线程 进程) 2.Flask上下文管理流程图 LocalStack类源码解析(_reque 阅读全文
摘要:
Falsk Flask is a microframework for Python based on Werkzeug, Jinja 2 and good intentions. “微”(micro) 并不表示你需要把整个 Web 应用塞进单个 Python 文件(虽然确实可以 ),也不意味着 F 阅读全文