12 2022 档案
摘要:Django之ORM相关操作 ORM执行SQL语句 有时因为ORM的操作效率偏低,可以自己编写SQL提升效率。 在Django中使用原生Sql主要有以下几种方式: 1.extra:结果集修改器,一种提供额外查询参数的机制 2.raw:执行原始sql并返回模型实例 3.直接执行自定义Sql # 这种方
阅读全文
摘要:Django之模板层 模板语法传值 方法一、 # 指名道姓的传,不会浪费空间 return render(request, 'modal.html', {'name':name}) 方法二、(关键字:locals) # 将整个局部名称空间中的名字全部传入;简单快捷 return render(req
阅读全文
摘要:Django之视图层 路由分发 当一个django项目特别庞大时,所有路由与视图函数映射关系全部写在项目名下urls.py(总路由层),这时可利用路由分发来减轻总路由的压力。 django里面的app可以有自己的static文件,templates文件夹,urls.py(***)。 路由分发:项目名
阅读全文
摘要:django之路由层 可视化界面之数据增删改查 数据对象主键字段的获取可以使用更加方便的 obj.pk获取 模型类中定义双下str能够让数据对象在被执行打印操作的时候,更便于查看。 # form表单触发调剂动作的按钮 1.<input type='submit'/> 2.<button></butt
阅读全文
摘要:静态文件、request对象、pycharm/django连接数据库、ORM了解 静态文件配置 静态文件配置就是为了让用户请求时,django服务器能找到静态文件返回。 静态文件:不经常变化的文件,主要针对html文件所使用到的各种资源 如:css文件、js文件、img文件、第三方框架文件 djan
阅读全文
摘要:Django(一) 纯手撸web框架 1.web框架的本质 连接前端与数据库的中间介质,socket服务端。 2.手写web框架 2.1 编写socket服务端代码 2.2浏览器访问响应无效,记得添加HTTP协议 2.3根据网址后缀的不同获取不同的页面内容 2.4想办法获取到用户输入的后缀,请求数据
阅读全文
摘要:jQuery jQuery查找标签 # 基本选择器 $("#id") # id选择器 $("tagName") # 标签选择器 $(".className") # class选择器 # 组合选择器 $("div.c1") # 找到有c1 class类的div标签 $('div#d1') # 查找id
阅读全文
摘要:BOM与DOM、jQuery类库 Window对象 window对象表示浏览器窗口,调用window对象的方法和属性时,可省略window对象的引用。 eg: window.document.write() 简写: document.write() 常用的window方法: window.inner
阅读全文
摘要:JavaScript JS全称JavaScript,是一门前端工程师的编程语言。 目前,JS既可以开发浏览器端的交互效果,还可以进行后端开发 JS是解释型语言,无需编译,直接执行 具有弱类型语言(弱类型语言,数据类型可以被忽略的语言。它与强类型定义语言相反, 一个变量可以赋不同数据类型的值。你想把这
阅读全文
摘要:前端基础之CSS 边框 边框的写法: border:边框的宽度、样式、颜色; 边框的四种样式:solid、dashed、dotted、double solid #细线 dashed #线段组成的虚线 dotted #圆点组成的虚线 double #双线 边框的四条边: border-top #上边框
阅读全文
摘要:表单标签内容补充、CSS 表单标签的补充说明 基于form表单发送数据 1.用于获取用户数据的标签至少应该含有name属性,name属性相当于字典的键; 用户输入的数据会保存到标签的value属性中,value属性相当于字典的值 2.如果不需要用户填写数据,只需要选择,那就需要我们自己填写value
阅读全文