cookiecutter-django

官方文档:

https://cookiecutter-django.readthedocs.io/en/latest/index.html

改造官方的 cookiecutter-django

小技巧

从gitee镜像了仓库 cookiecutter-django(gitee)

路线图

拓展成超级大单体, 自动化部署到本地和轻量级服务器

集成了值得我拿15k+薪资的知识内容:

  • 电商管理系统: 根据B站高质量课程,变成django的一个app: https://www.bilibili.com/video/BV1np4y1C7Yf/

  • redis高可用方案: 持久化、集群配置等

  • mysql高可用方案: 暂定

  • mqtt: 打通后端和嵌入式

  • ai知识库: 增强电商管理系统

备注

极大增强面试信心

学习mqtt项目

物联网方向

../../../_images/%E7%89%A9%E8%81%94%E7%BD%91%E5%BC%80%E5%8F%91%E5%B2%97%E4%BD%8D.png

学习k8s二次开发项目

改造点

use_drf

默认为y

使用频率很高

移除use_docker

习惯使用wsl作为开发环境, docker作为辅助, 而不是纯docker环境的开发环境

dockerfile

apt、pip设置国内源

新增选项

database_engine

新增mysql支持

知识点解剖

替换一个自定义的User模型

https://docs.djangoproject.com/zh-hans/5.0/topics/auth/customizing/#substituting-a-custom-user-model

redis

为了理解RDS等高级特性,挂载redis.conf文件

增强

中间件

在users模块中,编写了中间件记录接口耗时