随笔分类 - Django
摘要:看框架的源码很重要!!! 1. JsonResponse类 """ 视图函数中的返回值 HttpResponse render redirect 根据报错的反馈,证明他们本质上都是HttpResponse对象 # 参考源码就可以证明!! # """ # 1. 混合开发项目:前端页面和后端代码写到一起
阅读全文
摘要:1. Django的请求生命周期流程图 # 帮助我们梳理django框架的执行顺序 2. 路由层 1. 路由匹配,urls.py "django1" 支持正则匹配 后面版本是精准匹配:path,re_path APPEND_SLASH = True # 默认 "匹配规则:从上到下只要正则表达式匹配成
阅读全文
摘要:六、模型层(ORM)重难点 Django中内嵌了 ORM框架,不需要直接编写SQL语句进行数据库操作,而是通过定义模型类,操作模型来完成对数据库中表的增删改查和创建等操作。 O是 object,也就是 类对象 的意思。 R是 relation,关系的意思,也就是关系数据库中数据表的意思。 M是 ma
阅读全文
摘要:1. ORM的概念&创建表 1. 什么是ORM object relation mapping 关系映射对象 # 不单在python中有,其他语言中也有,也叫ORM 2. ORM的特点是: 在操作数据库的时候,不用再写原生SQL语句 "相对而言,执行效率低了" 3. ORM书写的位置: models
阅读全文
摘要:四、视图 django 的视图主要有 2 种,分别是 函数视图 和 类视图, 现在开设学习django,我们先学习函数视图(FBV),后面再学习 类视图(CBV)。 请求对象:request 响应对象:HttpRespone render redirect 4.1 请求方式 web项目运行在http
阅读全文
摘要:1. Django三板斧 1. "HttpResponse" # 返回值是字符串类型 2. "render" 3. "redirect" 重定向 "urls.py--" from app01 import views urlpatterns = [ path(r'^admin/',admin.sit
阅读全文
摘要:1. web应用的概念 http的默认端口号 80 https的默认端口号 443 1. web应用是什么??? 通过浏览器访问的应用都是web应用。 2. 软件的开发模式 C/S B/S 服务端需要具备的特征:24小时对外提供服务 # 本质上B/S架构也是 C/S架构 3. web应用程序的优点
阅读全文