上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 函数的用法 基本的用法 基本参数分为位置参数和关键字参数,位置参数必须在关键字参数之前,关键字参数也被称为默认参数,如果没有传递该参数则需要会将默认值传递给函数 return可以返回一个或者多个值,当返回多个值的时候,结果是由多个值组成的一个元组 动态传参 使用动态传参的原因:当一个函数有很多个形参 阅读全文
posted @ 2020-01-11 16:22 大道至诚 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 文件操作 文件路径 相对路径 文件/文件夹的上一层:../, 一个路径中可以写多个../ 相对路径是相对于当前文件的路径,../是按照从左往右的方向来执行,越往左和当前文件的就越近 绝对路径 第一种:文件在本地磁盘中的绝对路径 第二种:互联网上的网页中的绝对路径 文件的读写模式 读写模式 'r+' 阅读全文
posted @ 2020-01-10 15:09 大道至诚 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 深拷贝与浅拷贝 引用赋值 基本的原理 引用赋值的变量共用一个内存,一个变量对内存操作,另外的值也会随着改变 浅层拷贝 基本原理 浅拷贝后创建了新对象,但是新对象的内容和原对象的内容是完全一样的,浅层拷贝只拷贝原有对象的第一层 深层拷贝 基本原理 深层拷贝是完完全全的拷贝所有的内容 Note 拷贝的原 阅读全文
posted @ 2020-01-09 20:37 大道至诚 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 字典的常用操作及is和==的比较 字典的常用操作 字典由key和value组成 key必须是可哈希的(不可变) 字典的增删改查 字典的其他操作 字典的嵌套 is和==的比较 数字和字符串 列表的比较 元组的比较 字典的比较 Note 小数据池: 小数据池是python中专门为字符串和数字设置的存储 阅读全文
posted @ 2020-01-09 12:28 大道至诚 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 字符串、列表、元组的常用操作 字符串 1.去除空格 strip() s1 = ' 测试程序 ' print(s1.strip()) 去除两端的空格, 可以用于用户输入时去掉输入 内容两端的多余空格,括号内的是被去除的内容,不写默认为空格 print(s1.lstrip()) 去除左边的空格 prin 阅读全文
posted @ 2020-01-08 19:53 大道至诚 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 运算符 支持多种运算符,下表大致按照优先级从高到低的顺序列出了所有的运算符,运算符的优先级指的是多个运算符同时出现时,先做什么运算然后再做什么运算。 | 运算符 | 描述 | | | | | `[:]` | 下标,切片 | | | 指数 | | `+ ` | 按位取反, 正负号 | | `/ %` 阅读全文
posted @ 2020-01-08 12:02 大道至诚 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 视图类与视图集的使用 一、视图类:View、APIView、GenericAPIView View是Django提供的一个视图类,类的返回值需要用到HttpResponse、JSONResponse (一)、APIView 继承自Django中定义的View,但和View有两个区别: 返回数据用到的 阅读全文
posted @ 2020-01-05 17:19 大道至诚 阅读(500) 评论(0) 推荐(0) 编辑
摘要: [TOC] DRF框架中分页功能接口 一、在框架中提供来三个类来实现分页功能,PageNumberPagination、LimitOffsetPagination、CursorPagination 1. PageNumberPagination是页码分页,这个类可以进行全局设置 1. LimitOf 阅读全文
posted @ 2020-01-04 11:59 大道至诚 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 框架之反序列化请求数据的校验 序列化与反序列化 序列化: GET 反序列化:PUT、PATCH、POST 反序列化的数据校验 数据校验方式有三种: 直接在字段中添加属性的方式来进行校验 class UserInfoSerializer2(serializers.Serializer): userna 阅读全文
posted @ 2020-01-03 19:09 大道至诚 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 序列化类中的自定义字段设置 1.针对具有choices属性的字段的用法 这类型字段格式都是一个字典类型,数据库中存储key,给客户端显示的是对应的value,但是正常的数据库操作只能读取key,拿不到value,这个时候需要用到source方法。 Note 格式为:source = 'get_提取的 阅读全文
posted @ 2020-01-03 16:43 大道至诚 阅读(847) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页