摘要: 1. 二次封装Response # utils/response.py from rest_framework.response import Response class APIResponse(Response): def __init__(self, status=100, msg='成功', 阅读全文
posted @ 2022-04-19 18:24 Joshua_jiaxue 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1. 项目基础 1.1 企业中项目类型 1. 商城类的 --> 某某团 2. 门户网站[企业站和门户站] - 新加坡企业推广 -- 游戏的展示页面 - 展示页面 3. 社交网络 --> app后端 - 擦边球...一堆女生,发图片视频,注册用户聊5句话,再聊冲会员... - 正规社交网络-Sanic 阅读全文
posted @ 2022-04-19 08:14 Joshua_jiaxue 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 看框架的源码很重要!!! 1. JsonResponse类 """ 视图函数中的返回值 HttpResponse render redirect 根据报错的反馈,证明他们本质上都是HttpResponse对象 # 参考源码就可以证明!! # """ # 1. 混合开发项目:前端页面和后端代码写到一起 阅读全文
posted @ 2022-03-01 14:54 Joshua_jiaxue 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1. Django的请求生命周期流程图 # 帮助我们梳理django框架的执行顺序 2. 路由层 1. 路由匹配,urls.py "django1" 支持正则匹配 后面版本是精准匹配:path,re_path APPEND_SLASH = True # 默认 "匹配规则:从上到下只要正则表达式匹配成 阅读全文
posted @ 2022-02-28 15:20 Joshua_jiaxue 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 六、模型层(ORM)重难点 Django中内嵌了 ORM框架,不需要直接编写SQL语句进行数据库操作,而是通过定义模型类,操作模型来完成对数据库中表的增删改查和创建等操作。 O是 object,也就是 类对象 的意思。 R是 relation,关系的意思,也就是关系数据库中数据表的意思。 M是 ma 阅读全文
posted @ 2022-02-25 15:15 Joshua_jiaxue 阅读(1286) 评论(0) 推荐(1) 编辑
摘要: 1. ORM的概念&创建表 1. 什么是ORM object relation mapping 关系映射对象 # 不单在python中有,其他语言中也有,也叫ORM 2. ORM的特点是: 在操作数据库的时候,不用再写原生SQL语句 "相对而言,执行效率低了" 3. ORM书写的位置: models 阅读全文
posted @ 2022-02-25 15:07 Joshua_jiaxue 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 四、视图 django 的视图主要有 2 种,分别是 函数视图 和 类视图, 现在开设学习django,我们先学习函数视图(FBV),后面再学习 类视图(CBV)。 请求对象:request 响应对象:HttpRespone render redirect 4.1 请求方式 web项目运行在http 阅读全文
posted @ 2022-02-24 15:00 Joshua_jiaxue 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1. Django三板斧 1. "HttpResponse" # 返回值是字符串类型 2. "render" 3. "redirect" 重定向 "urls.py--" from app01 import views urlpatterns = [ path(r'^admin/',admin.sit 阅读全文
posted @ 2022-02-24 14:56 Joshua_jiaxue 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 1. web应用的概念 http的默认端口号 80 https的默认端口号 443 1. web应用是什么??? 通过浏览器访问的应用都是web应用。 2. 软件的开发模式 C/S B/S 服务端需要具备的特征:24小时对外提供服务 # 本质上B/S架构也是 C/S架构 3. web应用程序的优点 阅读全文
posted @ 2022-02-23 15:02 Joshua_jiaxue 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 1. 多表查询思路 # 涉及到SQL查询题目,一定要先明确到底需要几张表。 """ 多表查询的思路 1. 子查询 将SQL语句的查询结果括号括起来,当作另外一条SQL。 就是日常生活中解决问题的方式,分布操作。 2. 连表操作(重要) 先将需要使用的表拼成一张大表,之后基于单表查询完成。 inner 阅读全文
posted @ 2022-02-22 15:53 Joshua_jiaxue 阅读(207) 评论(0) 推荐(0) 编辑