django源码精读
django 功能概览
坚持英文阅读,前提是有英文阅读的感觉,可以从读一本英文小说,或像这样开始
一次请求来看django
快速入门:https://docs.djangoproject.com/en/2.2/intro/,老老实实来一遍
搭建源码阅读环境
版本控制
Example: 2.0.x, 2.1.x, 2.2(LTS), 3.0.x, 3.1.x, 3.2(LTS), etc.
Feature 淘汰策略 如何根据当前判断号判断,升级是否有影响 python -Wd
可调试的环境
版本选择 Django 2.2.4 (2019-09-02 开学季)
Winows 10 + Pycharm 2017.2.4 + Python 3.6.3
Windows系统下搭建虚拟环境
Pycharm打开虚拟环境django-inside-dev/site-packages的django源码,在Pycharm的命令行模式可以随时修改随时调试,爽歪歪
源码结构概况
项目结构
开源项目最外层项目包括:测试tests,发布setup.py,文档docs,以及核心源码结构django
结构源码
Last updated