day-drf day drf 08

DAY11笔记及补充

今日默写: 1.while循环2.for循环3.for in循环4.定义一个有名函数,并调用5.定义一个匿名函数,并调用6.HTML实现文件上传的标签7.实现prompt结合javascript实现四则运算的代码功能 得分:100 补充: 1.注释:JavaScript 不会执行注释。可以添加注释来 ......
笔记 DAY 11

drf——自定义权限

第一步:创建自定义权限 首先,需要创建自定义权限类以实现企业黑名单功能。在你的permissions.py文件中创建一个新的类,例如: from rest_framework import permissions class BlacklistPermission(permissions.BaseP ......
权限 drf

瑞吉外卖day7

菜品展示,购物车,下单 导入用户地址薄相关功能 需求分析 地址簿,指的是移动端消费者用户的地址信息,用户登录成功后可以维护自己的地址信息。同一个用户可以有多个地址信息,但是只能有一个默认地址. 代码开发 @Autowired private AddressBookService addressBoo ......
day7 day

08-输入输出系统

# 08-输入输出系统 ## 一、概述 ### 1. 输入输出系统的发展概况 1)早期 分散连接 CPU和I/O设备串行工作 程序查询方式 2)接口模块和DMA阶段 总线连接 CPU和I/O设备 并行工作 中断方式 DMA方式 3)具有通道结构的阶段 4)具有I/O处理机的阶段 ### 2. 输入输 ......
系统 08

day2

“最慢的步伐不是跬步,而是徘徊;最快的脚步不是冲刺,而是坚持” 数据结构学起来真不好受,若非有学姐给的心理安慰,我现在已经开始严重质疑自己的智商了。 配合着数据结构与算法和b站的课程一起看,课上教程和课本教程不一致的糟糕性瞬间体现了出来。先是面对符号“->”的不理解,后是对宏定义的不理解,再面临st ......
day2 day

drf——反序列化校验源码(了解)、断言、drf之请求和响应、视图之两个视图基类

## 1.模块与包 ```python # 模块与包 模块:一个py文件 被别的py文件导入使用,这个py文件称之为模块,运行的这个py文件称之为脚本文件 包:一个文件夹下有__init__.py # 模块与包的导入问题 ''' 1.导入模块有相对导入和绝对导入,绝对导入的路径是从环境变量开始的 2 ......
视图 序列 drf 源码 两个

drf自动生产路由

### 自动生产路由 ```python # ReadOnlyModelViewSet:两个接口,list和retrieve from rest_framework.viewsets import ReadOnlyModelViewSet class BookLIstretrieveView(Rea ......
路由 drf

python day08 字典、元组、集合内置方法

字典的内置方法 定义方式 d = {'usernamne':"kevin"} 定义空字典:d = {} 1.key取值 dic = {'name': 'kevin', 'age': 18, 'hobbies': ['play game', 'basketball']} print(dic['name ......
字典 方法 python day 08

5个视图扩展类,9个视图子类,视图集,drf之路由

5个视图扩展类: 1 from .models import Book 2 from .serializer import BookSerialzier 3 from rest_framework.response import Response 4 from rest_framework.gene ......
视图 子类 路由 图集 drf

drf之2个视图基类,5个视图扩展类,9个视图子类,视图集,自动生成路由

[toc] # 一、视图之两个视图基类 ## Generic知识总结: ### 视图类: -APIView:之前用过 -GenericAPIView:GenericAPIView继承了APIView ### GenericAPIView -类属性: queryset:要序列化的所有数据 serial ......
视图 子类 自动生成 路由 图集

day 35 列出真分数序列

1.从1遍历到40; 2.若与40的最小公因数为1则输出 #include<iostream> using namespace std; int g(int m,int n){if(m<m){swap(m,n);}int t=1;while(t){t=m%n;m=n;n=t;}return m;} ......
真分数 序列 day 35

python基础08

字典的内置方法 1 # dic={'username':"kevin",'age':18} 2 # 定义空字典 3 # d = {} 4 # info=dict(username='kevin',age=18) 5 # print(info) 6 7 # #1.支持key取值 8 # new_dic ......
基础 python

day09 字符编码

## 第六节 字符编码 ### 【一】文本编辑器与Python解释器原理 > 字符串类型、文本文件的内容都是由字符组成的,但凡涉及到字符的存取,都需要考虑字符编码的问题。 #### 【1】三大核心硬件 - 所有软件都是运行硬件之上的 - 与运行软件相关的三大核心硬件为cpu、内存、硬盘 ```pyt ......
字符 编码 day 09

day16【七】迭代器

### 【七】迭代器 #### 【1】迭代器介绍 - 迭代器即用来迭代取值的工具,而迭代是重复反馈过程的活动 - 其目的通常是为了逼近所需的目标或结果,每一次对过程的重复称为一次“迭代” - 而每一次迭代得到的结果会作为下一次迭代的初始值,单纯的重复并不是迭代 ```python while Tru ......
day 16

day15 【六】匿名函数lambda

### 【六】匿名函数lambda #### 【1】匿名函数的定义 > 在 Python 里有两类函数: > > - 第一类:用 `def` 关键词定义的正规函数 > - 第二类:用 `lambda` 关键词定义的匿名函数 - Python 使用 `lambda` 关键词来创建匿名函数,而非`def ......
函数 lambda day 15

day15 匿名函数的补充知识

# 匿名函数的补充知识 > 这里介绍几种可以和匿名函数搭配的内置方法 # 【一】map()函数 - map函数的语法如下 ```python map(函数名, 要遍历的数据) # 内部本质就是for循环,再记住两个参数的位置和作用 ``` # 【二】zip()函数 - [**zip** **函数** ......
函数 知识 day 15

day16 Python中的异常捕获处理

## Python中的异常捕获处理 ### 【一】什么是异常 - 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 - 一般情况下,在Python无法正常处理程序时就会发生一个异常。 - 异常是Python对象,表示一个错误。 - 当Python脚本发生异常时我们需要捕获处理它 ......
Python day 16

day15【补充一】列表推导式&字典生成式

## 【补充一】列表推导式&字典生成式 > 列表推导式可以利用列表,元组,字典,集合等数据类型,快速的生成一个特定需要的列表。 语法格式如下: > > ```python > [表达式 for 迭代变量 in 可迭代对象 [if 条件表达式]] > ``` ## 【1】列表推导式 ### (1)为什 ......
字典 day amp 15

day16 Python-for循环的内部机制

# Python-for循环的内部机制 > Python中,使用for循环可以迭代容器对象中的元素 > > 这里容器对象包括是列表(list)、元组(tuple)、字典(dict)、集合(set)等。 > > 但是,为什么这些对象可以使用for循环进行操作呢? - 首先,定义一个简单的类尝试一下: ......
Python-for 机制 Python day for

day76(2023.5.22)

1.Filter过滤器 运行结果: 2.在Filter中设置请求编码 运行结果: 3.FilterConfig对象的使用 运行结果: 4.FilterChain(过滤器链) 5.Filter执行顺序 6.基于注解式开发Filter 7.Filter的生命周期 8.Listener监听器 9.Serv ......
2023 day 76 22

MySQL学习基础篇Day7

5.5 自连接 5.5.1 自连接查询 自连接查询,顾名思义,就是自己连接自己,也就是把一张表连接查询多次。我们先来学习一下自连接 的查询语法: SELECT 字段列表 FROM 表A 别名A JOIN 表A 别名B ON 条件 ... ; 而对于自连接查询,可以是内连接查询,也可以是外连接查询。 ......
基础 MySQL Day7 Day

day103- javaweb-cookie,session

cookie,session 1.会话session 用户打开浏览器,点击链接,访问web资源,关闭浏览器,称为一次会话 2.保存会话的技术 cookie:客户端技术,相应请求 session:服务器技术,将信息和数据放在session中 session与cookie的区别: cookie是吧用户的 ......
javaweb-cookie javaweb session cookie day

【安全学习之路】Day5

![](https://img2023.cnblogs.com/blog/3073714/202305/3073714-20230522150548178-1602674726.png) ![](https://img2023.cnblogs.com/blog/3073714/202305/3073 ......
Day5 Day

08-计算机的运算方法

# 06-计算机的运算方法 ## 一、无符号数和有符号数 ### 1、无符号数 寄存器的位数反映无符号数的表示范围 如果寄存器是8位,表示的是0-255之间的数 如果寄存器是16位,表示的是0-65535之间的数 ### 2、有符号数 #### 1.机器数与真值 真值是我们平时用的数据,带正负号 保 ......
计算机 方法 08

代码随想录Day7|哈希表part02

今日任务 ● 454.四数相加II ● 383. 赎金信 ● 15. 三数之和 ● 18. 四数之和 ● 总结 详细布置 454.四数相加II 建议:本题是 使用map 巧妙解决的问题,好好体会一下 哈希法 如何提高程序执行效率,降低时间复杂度,当然使用哈希法 会提高空间复杂度,但一般来说我们都是舍 ......
随想录 随想 代码 Day7 part

py之路——day12-20230521:装饰器

作者:zb 一、装饰器 1、装饰器的定义: 装饰器的“器”是函数的意思,即装饰器本质上是函数,用def关键字定义 2、装饰器的功能: 装饰其他函数,即为其他函数添加附加功能,为函数实现他们本身没有的功能 3、装饰器的原则: ⑴不能修改被装饰函数的源代码(有影响线上业务的风险) ⑵不能修改被装饰函数的 ......
20230521 day 12

MySQL学习基础篇Day6

5. 多表查询 我们之前在讲解SQL语句的时候,讲解了DQL语句,也就是数据查询语句,但是之前讲解的查询都是单 表查询,而本章节我们要学习的则是多表查询操作,主要从以下几个方面进行讲解。 5.1 多表关系 项目开发中,在进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结 构, ......
基础 MySQL Day6 Day

Day 41 41.3 URL 解码 编码详解

# 【一】URL 解码 / 编码详解 > 当 URL 路径或者查询参数中,带有中文或者特殊字符的时候,就需要对 URL 进行编码(采用十六进制[编码格式](https://so.csdn.net/so/search?q=编码格式&spm=1001.2101.3001.7020))。URL 编码的原则 ......
编码 41 41.3 Day URL

Day 41 41.2 Python中json模块之dumps参数详解

# Python的JSON用法之dumps的各种参数用法(详细) > JSON 是用于存储和交换数据的语法。 > > JSON (JavaScript Object Notation)最初是用 JavaScript 对象表示法编写的文本,但随后成为了一种常见格式,被包括Python在内的众多语言采用 ......
模块 参数 Python dumps 41

Day 41 41.1 Python中json模块的loadloads方法实战及参数详解

# Python中json模块的load/loads方法实战及参数详解 # 【一】loads方法与load方法的异同 - 在Python中json是一个非常常用的模块,这个主要有4个方法: - `json.dumps` - `json.dump` - `json.loads` - `json.loa ......
实战 loadloads 模块 参数 方法