超栈工程师养成攻略
博客收集
实用工具: https://tool.lu
本仓库跟 bilibili-* 仓库的关系
例如本仓库包含django的内容,同时又有bilibili-api/django的内容
本仓库记录规范,bilibili-api/django是具体实现, 以及使用者的角度编写技术文档
模块开发者的角度编写技术文档, 例如如何发布模块提供给其他开发者使用
py-blog展示demo代码,但不需要能跑
bilibili编写能跑的demo, 然后按需拷贝到py-blog, 减轻py-blog的容量负担
如果本地要实验, 就去对应bilibili运行和调试demo代码
bilibili-* 的标准目录
一个bilibili仓库包含一个职业岗位的内容, 例如bilibili-api只整理后端开发的技术栈
bilibili-api/
django
flask
go-zero
...
每个子目录下的目录架构
django/
docs ; B站视频的教程内容整理
mini ; 第三方插件源码解析,例如列出rest_framework用到了django的哪些技术点
plus ; 第三方插件使用的官方demo
examples ; demo, 实验项目, py-blog展示模块化知识的代码来源; 灵感来自 `chromedp/examples <https://github.com/chromedp/examples>`_ 最好一个example项目对应一个项目场景