摘要:
django中间件 """ django中间件是django的门户 1.请求来的时候需要先经过中间件才能到达真正的django后端 2.响应走的时候最后也需要经过中间件才能发送出去 django自带七个中间件 """ django请求生命周期流程图 研究django中间件代码规律 MIDDLEWAR 阅读全文
posted @ 2020-06-15 09:30
闲酒肆中听风吟
阅读(112)
评论(0)
推荐(0)
摘要:
forms组件源码 """ 切入点: form_obj.is_valid() """ def is_valid(self): """ Returns True if the form has no errors. Otherwise, False. If errors are being ignor 阅读全文
posted @ 2020-06-15 09:28
闲酒肆中听风吟
阅读(152)
评论(0)
推荐(0)
摘要:
自定义分页器的拷贝及使用 """ 当我们需要使用到非django内置的第三方功能或者组件代码的时候 我们一般情况下会创建一个名为utils文件夹 在该文件夹内对模块进行功能性划分 utils可以在每个应用下创建 具体结合实际情况 我们到了后期封装代码的时候 不再局限于函数 还是尽量朝面向对象去封装 阅读全文
posted @ 2020-06-15 09:26
闲酒肆中听风吟
阅读(162)
评论(0)
推荐(0)
摘要:
前后端传输数据的编码格式(contentType) # 我们主要研究post请求数据的编码格式 """ get请求数据就是直接放在url后面的 url?username=jason&password=123 """ # 可以朝后端发送post请求的方式 """ 1.form表单 2.ajax请求 " 阅读全文
posted @ 2020-06-15 09:24
闲酒肆中听风吟
阅读(158)
评论(0)
推荐(0)
摘要:
图书管理的图书增删改查 from django.shortcuts import render,redirect,HttpResponse from app01 import models # Create your views here. def home(request): return ren 阅读全文
posted @ 2020-06-15 09:23
闲酒肆中听风吟
阅读(161)
评论(0)
推荐(0)
摘要:
聚合查询 # 聚合查询 aggregate """ 聚合查询通常情况下都是配合分组一起使用的 只要是跟数据库相关的模块 基本上都在django.db.models里面 如果上述没有那么应该在django.db里面 """ from app01 import models from django.db 阅读全文
posted @ 2020-06-15 09:21
闲酒肆中听风吟
阅读(107)
评论(0)
推荐(0)
摘要:
单表操作 # django自带的sqlite3数据库对日期格式不是很敏感 处理的时候容易出错 # 增 # res = models.User.objects.create(name='jason',age=18,register_time='2002-1-21') # print(res) # im 阅读全文
posted @ 2020-06-15 09:20
闲酒肆中听风吟
阅读(141)
评论(0)
推荐(0)
摘要:
CBV源码剖析 # 你自己不要修改源码 除了bug很难找 # 突破口在urls.py url(r'^login/',views.MyLogin.as_view()) # url(r'^login/',views.view) FBV一模一样 # CBV与FBV在路由匹配上本质是一样的 都是路由 对应 阅读全文
posted @ 2020-06-15 09:17
闲酒肆中听风吟
阅读(131)
评论(0)
推荐(0)
摘要:
无名有名分组反向解析 # 无名分组反向解析 url(r'^index/(\d+)/',views.index,name='xxx') # 前端 {% url 'xxx' 123 %} # 后端 reverse('xxx', args=(1,)) """ 这个数字写代码的时候应该放什么 数字一般情况下 阅读全文
posted @ 2020-06-15 09:15
闲酒肆中听风吟
阅读(105)
评论(0)
推荐(0)
摘要:
数据的查,改,删 # 先讲数据库中的数据全部展示到前端 然后给每一个数据两个按钮 一个编辑一个删除 # 查看 def userlist(request): # 查询出用户表里面所有的数据 # 方式1 # data = models.User.objects.filter() # print(data 阅读全文
posted @ 2020-06-15 09:14
闲酒肆中听风吟
阅读(163)
评论(0)
推荐(0)
摘要:
静态文件配置 # 登陆功能 """ 我们将html文件默认都放在templates文件夹下 我们将网站所使用的静态文件默认都放在static文件夹下 静态文件 前端已经写好了的 能够直接调用使用的文件 网站写好的js文件 网站写好的css文件 网站用到的图片文件 第三方前端框架 ... 拿来就可以直 阅读全文
posted @ 2020-06-15 09:13
闲酒肆中听风吟
阅读(111)
评论(0)
推荐(0)
摘要:
前端 数据库 前端 后端 数据库# 后端学不好 工作不好找 软件开发架构 cs架构bs架构# 本质bs也是cs 纯手撸web框架 # HTTP协议 """ 网络协议 HTTP协议 数据传输是明文 HTTPS协议 数据传输是密文 websocket协议 数据传输是密文 四大特性 1.基于请求响应 2. 阅读全文
posted @ 2020-06-15 09:11
闲酒肆中听风吟
阅读(77)
评论(0)
推荐(0)
摘要:
阻止后续事件执行 <script> $('#d2').click(function (e) { $('#d1').text('宝贝 你能看到我吗?') // 阻止标签后续事件的执行 方式1 // return false // 阻止标签后续事件的执行 方式2 // e.preventDefault( 阅读全文
posted @ 2020-06-15 09:10
闲酒肆中听风吟
阅读(147)
评论(0)
推荐(0)
摘要:
jQuery练习题 $('#i1') r.fn.init [div#i1.container] $('h2') r.fn.init [h2, prevObject: r.fn.init(1)] $('input') r.fn.init(9) [input#exampleInputEmail1.for 阅读全文
posted @ 2020-06-15 09:08
闲酒肆中听风吟
阅读(116)
评论(0)
推荐(0)
摘要:
原生js事件绑定 我们直接写几个案例,看懂即可 开关灯案例 <div id="d1" class="c1 bg_red bg_green"></div> <button id="d2">变色</button> <script> let btnEle = document.getElementById 阅读全文
posted @ 2020-06-15 09:07
闲酒肆中听风吟
阅读(131)
评论(0)
推荐(0)
摘要:
BOM与DOM操作 # 截至目前为止 我们虽然已经学会了js语法 但是你会发现跟浏览器和html文件还是一点关系没有 """ BOM 浏览器对象模型 Browser Object Model js代码操作浏览器 DOM 文档对象模型 Document Object Model js代码操作标签 "" 阅读全文
posted @ 2020-06-15 09:06
闲酒肆中听风吟
阅读(103)
评论(0)
推荐(0)
摘要:
变量 js变量的命名规范 1.变量名只能是 数字 字母 下划线 $ 2.变量名命名规范(不遵循也可以) 1.js中推荐使用驼峰式命名 userName dataOfDb 2.python推荐使用下划线的方式 user_name data_of_db 3.不能用关键字作为变量名 不需要记忆 js代码的 阅读全文
posted @ 2020-06-15 09:04
闲酒肆中听风吟
阅读(130)
评论(0)
推荐(0)
摘要:
解决浮动带来的影响 # 浮动带来的影响 会造成父标签塌陷的问题 """ 解决浮动带来的影响 推导步骤 1.自己加一个div设置高度 2.利用clear属性 #d4 { clear: left; /*该标签的左边(地面和空中)不能有浮动的元素*/ } 3.通用的解决浮动带来的影响方法 在写html页面 阅读全文
posted @ 2020-06-15 09:02
闲酒肆中听风吟
阅读(137)
评论(0)
推荐(0)
摘要:
分组与嵌套 div,p,span { /*逗号表示并列关系*/ color: yellow; } #d1,.c1,span { color: orange; } 伪类选择器 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> 阅读全文
posted @ 2020-06-15 09:01
闲酒肆中听风吟
阅读(132)
评论(0)
推荐(0)
摘要:
表格标签 jason 123 read egon 123 dbj tank 123 hecha ... <table> <thead> <tr> 一个tr就表示一行 <th>username</th> 加粗文本 <td>username</td> 正常文本 </tr> </thead> 表头(字段信 阅读全文
posted @ 2020-06-15 08:58
闲酒肆中听风吟
阅读(177)
评论(0)
推荐(0)
浙公网安备 33010602011771号