11选5任选一最大遗漏:the5fire的技术博客

彩票开奖查询 www.8a72.cn 关注Python、Django、Vim、Linux、Web开发、团队管理和互联网--Life is short, we need Python.


《Django源码解析》大纲草稿 by the5fire

作者:the5fire | 标签:       | 发布:2018-06-20 10:16 p.m. | 阅读量: 2660, 2435

《Django源码解析》大纲草稿 by the5fire

更新进度:第五章

原则:从实际用处着手,逐步深入

整体思路:从认识框架、安装框架、使用框架开发项目、到项目最终上线被用户访问的思路来分析源码。

目标读者:

  • 能够使用Django开发项目,想要更深入的了解Django内部原理
  • 已经开始尝试翻源码,希望找个人一起交流
  • 想要通过学习Django源码,写出更好代码

注意事项:

本套视频的更新频率为周更,每次更新两三节内容(每节控制在30分钟左右)

  • [前言 - 开篇词]
  • [第一章 Django结构概览]
    • [第一节 功能概览]
    • [第二节 整体结构梳理]
    • [第三节 源码目录结构介绍]
  • [第二章 安装和创建Django项目]
    • [第一节 安装时发生了什么]
    • [第二节 如何做到创建项目]
      • 2.2.1 创建Project
  • [第三章 初步进入Django世界]

    • [第一节 ./manage.py的作用]
    • [第二节 runserver时发生了什么]
      • 3.2.1 环境变量设置
      • 3.2.2 settings中的那些依赖
      • 3.2.3 这是个全局的settings?
    • [第三节 不同参数下runserver的行为]
      • 3.3.1 autoreload
      • 3.3.2 multiple Threads
      • 3.3.3 Single Thread
    • [第四节 当用户的请求来临]
      • 3.4.1 HTTP协议的转换
      • 3.4.2 初始的首页请求
  • [第四章 编写我们的App]

    • [第一节 Django怎么知道我们写了App?]
      • 4.1.1 创建App逻辑
      • 4.1.2 App目录详解
    • [第二节 App的加载逻辑]
    • [第三节 URL Dispatch]
    • [第四节 喂,你写了Model但没创建表]
    • [第五节 自动发现你的admin]
  • [第五章 模板专题]

    • [第一节 什么是模板引擎]
    • [第二节 解读Tornado模板引擎]
    • [第三节 Django模板引擎基础逻辑]
  • [第六章 解构Admin之ModelAdmin]

    • [第一节 ModelAdmin的组成]
    • [第二节 meta class的作用]
    • [第三节 自动实现的增加页面]
    • [第四节 自动实现的删除页面]
    • [第五节 自动实现的列表页面]
  • [第七章 从一个完整的App实现来看]

    • [第一节 编写完整的App实现]
      • function view
      • Class-based View
      • Form
      • Middleware
      • Template
    • [第二节 Middleware的实现]
    • [第三节 URL Dispatch详解]
    • [第四节 一个GET请求的处理]
    • [第五节 一个POST请求的处理]
  • [第八章 专题-模板]

    • [第一节 你知道有多少种模板引擎吗]
    • [第二节 ]
    • [第三节 ]
    • [第四节 ]
  • [第九章 专题-ORM之Model]

    • [第一节 一个ORM实现涉及的??閉
    • [第二节 从Field说起]
    • [第三节 再看对应的Widget]
    • [第三节 合成到Model中]
  • [第十章 专题-ORM之Manager]

    • [第一节 Manager or QuerySet?]
    • [第二节 从Model到Table]
    • [第三节 多DB引擎的实现逻辑]
  • [第十一章 专题 - User、Auth和Session]

    • [第一节 你是谁?我是谁?]
    • [第二节 User or Anonymous and Password]
    • [第三节 我给你光,你才能有光]
    • [第四节 谁还没个后台,要你给光]
  • [第十二章 专题 - Cache]

    • [第一节 统一的接口,统一的味道]
  • [第十三章 专题 - 存储]

    • [第一节 二进制的砖头可不能乱放]
  • [第十四章 最终总结]

以上就是暂定大纲,其实可以分为上下两部分,上部从实际入手到源码,下部专题分析核心???。 如果你对大纲有任何建议都欢迎与the5fire交流(QQ:304060162)。

Django源码解析视频

- from www.8a72.cn
----EOF-----

微信公众号:Python程序员杂谈


【上一篇】 写书备忘一
【下一篇】 增加了整站统计

其他分类:
  • 坐观光巴士 小小代言人带你游广州 2019-04-15
  • 习近平为传统文化“代言” 2019-04-12
  • 这位游客骨骼清奇送你一份小长假游新疆攻略 2019-04-12
  • 5月济南房价走势如何?济南热门楼盘报价一览 ——凤凰网房产济南 2019-04-05
  • 默克尔政权要崩?联盟党闹分裂内政部长威胁“单飞” 2019-04-04
  • 孕妇也要喝奶粉?孕妇奶粉该不该喝要因人而异 2019-03-31
  • 5月份全国首套房贷款利率上涨至5.60% 2019-03-31
  • 新形势下如何做好社区党支部工作 2019-03-27
  • 国际足联成员也就是亚足联成员的中国(大陆)、朝鲜、中华台北、香港、澳门,也可以有蒙古,可联合申办2038年世界杯。其中,中国大陆、朝鲜,算东道主,直接参赛。 2019-03-27
  • 贵州省委常委赵德明任贵阳市委书记(图简历) 2019-03-25
  • 学习贯彻党的十九大精神中央宣讲团宣讲活动综述 2019-03-25
  • 鹿晗全新Remix专辑《Re:Play》发布 首支单曲全球上线鹿晗 专辑 2019-03-21
  • 【奋斗吧2018】风电检修工——荒原上的“听风者” 2019-03-21
  • 世界杯还可以这样看 日媒:中国AI产品抢眼亚洲电子展} 2019-02-27
  • 特朗普下令美国防部组建第六军种“太空军” 2019-02-17
  • 277| 861| 646| 803| 586| 851| 773| 495| 733| 841|