Django generics view 以及看源码为什么这么重要

关于阅读代码 我们知道,得益于python的语言特性,python的源码是直接可以看的到的,而django是一种大而全的东东,虽然django的文档看似全面,但...

Django session源码阅读

欢迎大家访问我的博客,查看更多内容。 背景 最近在做djnago开发时,遇到一个session问题,过程如下,第一个POST请求时,把数据存放在session,...

【Tornado源码阅读笔记】tornado.web.Application

从tornado的 Hello,world 开始分析tornado的源码 pythonimport tornado.ioloop import tornado....

web.py源码分析: 模板(1)

web.py模板的实现原理 web.py的模板实现利用了Python的可执行对象的动态特性:根据模板内容和渲染函数的参数创建一个函数,该函数执行的时候会返回一个...

web.py源码分析: 模板(2)

上一篇文章web.py源码分析: 模板(1)说明了web.py的模板的大致工作原理。本文重点讲述web.py模板支持的语法是如何转换生成__template__...

web.py源码分析: 模板(3)

前两篇文章主要说明了web.py的模板系统将模板文件处理后得到的结果:__template__()函数。本文主要讲述模板文件是如何变成__template__(...

web.py源码分析: application(1)

本文主要分析的是web.py库的application.py这个模块中的代码。总的来说,这个模块主要实现了WSGI兼容的接口,以便应用程序能够被WSGI应用服务...

python 源码笔记 —- freeblock

1 引言 在python内存管理中,有一个block的概念。它比较类似于SGI次级空间配置器。 首先申请一块大的空间(4KB),然后把它切割成一小份(8, 16...

Hack Python 整数对象

背景 写这篇文章的原因是目前在看《Python源码剖析》[1],但是这本书的作者陈儒老师剖析源码的目的好像不是太明确,所以看上去是为了剖析源码而剖析源码,导致的...

gevent 学习笔记 —— greenlet源码剖析1

在greenlet篇中只是简单讲述了一下greenlet原理,不知道有没有人对源码感兴趣的,不过我还是比较感兴趣的。对于技术我一直都觉得『知其然,知其所以然』才...

最新推荐