Hzangyao

导航

2022年3月24日

CBV源码分析及模板语法之传值 过滤器 标签 继承 导入

摘要: CBV的源码分析 # CBV的源码入口从哪里看呢? CBV的核心源码: return self.dispatch(request, *args, **kwargs) def dispatch(self, request, *args, **kwargs): ''' request.method => 阅读全文

posted @ 2022-03-24 10:26 Hzangyao 阅读(24) 评论(0) 推荐(0) 编辑

django生命周期流程以及无有名分组和反向解析 JsonResponse和form表单上传

摘要: django的请求生命周期流程图 要求每个人必须会画,帮助你梳理django的大致流程 路由层 1. 路由匹配:urls.py 这个文件是django框架的总路由文件,意味着还有分路由文件,每个应用都支持有自己的路由文件。 # 控制django是否自动加斜杠匹配 APPEND_SLASH = Fal 阅读全文

posted @ 2022-03-24 10:14 Hzangyao 阅读(19) 评论(0) 推荐(0) 编辑

django orm的增删改查 以及django1.x和2.x的区别

摘要: ORM对字段的增删改查 # 建一个作者表 class Author(models.Model): ''' 如果你以后在创建表的时候,主键就叫id名,那么可以省略不写,orm会自动帮你创建出主键名称为id的字段 但是,如果你的主键名不叫id,比如叫cid,nid...那么,就不能省略了,就要全写。 所 阅读全文

posted @ 2022-03-24 10:12 Hzangyao 阅读(20) 评论(0) 推荐(0) 编辑