240 发简信
  • django源码分析之url路由(URLResolver)

    url路由 该过程核心的功能是解析用户请求中指定的url,然后匹配找到对应的view函数来处理生成响应。一个简单的Django应用其实可以由一个...

  • django源码分析之请求响应流程

    web应用或者网站本质上都是围绕着请求-响应的方式来运作的。当你通过浏览器访问网站时,浏览器会向web服务器发送请求。当web服务器收到请求后,...

  • django源码分析之app加载(app registry)

    应用程序注册表(app registry): 当运行Django项目时,Django需要做的第一件事情是查找与该项目关联的应用程序(apps),...

  • django源码分析之项目配置(setting)

    项目配置 在项目创建的时候,Django会自动处理大部分工作,但还有一些事情是它没法自动完成的,需要通过项目配置文件完成(一般是文件 /sett...

  • django源码分析之惰性加载(lazy和LazyObject)

    惰性加载 惰性加载是一种延迟计算的技术,当只有真正需要使用结果的时候才会去计算。Django提供了两种惰性加载模块,分别是lazy和LazyOb...

  • django源码分析之自动加载(autoreload模块)

    自动加载模块(autoreload) 在用runserver启动服务的开发者模式下,Django提供了一种auto-reloader的机制,让用...

  • django源码分析之服务启动

    服务运行 Django项目有两种常见的运行方法,第一种主要用于测试开发环境,通过runserver命令启动,用Django自带的web serv...

  • django源码分析之项目创建

    注:本文分析涉及到的源码基于Django stable/2.0.x 分支。 计算机大部分思想都是来自于现实生活,所以完全可以用日常生活积累的常识...

    0.9 2066 4 11
  • 120
    RPC服务框架Apache Thrift学习笔记--简单示例

    前置声明:如果读者还没安上一篇文章的流程安装好Thrift,那建议您先看上一篇文章 开始示例:第一步:首选创建一个后缀为.thrift文件,取名...