摘要:
昨日内容回顾 在学习django orm的时候,最好自己复习一下MySQL相关的知识点,不要造成大面积的遗忘 聚合查询 # 单独使用的时候 需要借助于关键字 aggregate from django.db.models import Max,Min,Sum,Count,Avg aggregate( 阅读全文
摘要:
上周内容回顾 单表的增删改查 # 增 1.create() 2.对象.save() # 查 1.all() 查所有 2.filter() 筛选条件,括号内多个参数之间逗号隔开并且默认是and关系 3.get() 筛选条件,条件不存在直接报错 所以不推荐使用 # 改 1.update() qu 阅读全文
摘要:
昨日内容回顾 CBV源码 # 能够根据请求方式的不同自动匹配触发对应的方法的执行(只要是视图函数都应该有一个形参request) # url FBV与CBV在路由匹配上本质是一样的都是路由对应函数内存地址 url(r'^index/',views.index) url(r'^login/',vi 阅读全文
摘要:
昨日内容回顾 无名有名分组的反向解析 # 反向解析的本质:通过一些方法,得到一个结果,该结果可以访问到对应的url并触发视图函数的运行 # 无名分组反向解析 url(r'^index/(\d+)/',views.index,name='xxx') # 前端 {% url 'xxx' 1 %} # 阅读全文
摘要:
昨日内容回顾 数据的编辑和删除 # 查询所有数据 res = models.User.objects.filter() res = models.User.objects.all() # 编辑数据 """ 1.首先得获取用户想要编辑的数据主键值 url?edit_id=1 url/1/ 2.后端查询 阅读全文
摘要:
昨日内容回顾 静态文件配置 """ 在浏览器窗口输入url之所以能够访问到对应的资源是因为后端提前开设了该资源的访问接口 我们习惯将html文件存放在templates文件夹下 我们习惯将静态文件存放在static文件夹下 静态文件 网站已经写好的 活着是第三方现成的代码 直接拷贝使用 css文 阅读全文
摘要:
昨日内容回顾 纯手撸web框架 """ 1.socket代码需要我们自己写 2.http格式的数据自己处理(只能拿到用户输入的路由) """ 基于wsgiref模块 """ 1.帮助你封装了socket代码 2.帮你处理http格式的数据(大字典) web服务网关接口 1.请求来的时候帮助你自动 阅读全文
摘要:
昨日内容回顾 阻止后续事件发生 # 第一种(常用)return false# 第二种e.preventDefault()# 记form表单触发提交动作的按钮 事件冒泡 # 第一种(常用)return false# 第二种e.stopPropagation() 事件委托 # 针对标签无论是事先写好的还 阅读全文
摘要:
前端框架Bootstrap 该框架已经帮你写好了很多页面样式,你如果需要使用,只需要下载它对应文件,之后直接cv拷贝即可 在使用Bootstrap的时候所有的页面样式都只需要你通过class来调节即可 版本选择建议使用v3版本:https://v3.bootcss.com/ 注意 bootstrap 阅读全文
摘要:
昨日内容回顾 js事件 # js绑定事件的两种方式 # 自己独立的敲出来昨天的案例 """ 1.开关灯 pEle.classList.add() ... 2.input框获取、失去焦点 onfocus onblur 3.计时器 onclick js代码逻辑 4.省市联动 onchange文本域变 阅读全文