上一页 1 ··· 69 70 71 72 73 74 75 76 77 ··· 140 下一页
摘要: 前言 给你一个字符串,你怎么判断是不是ipv4地址?手写这段代码,并写出测试用例 判断是不是ipv4地址 先要知道 ipv4 地址的格式:(1~255).(0~255).(0~255).(0~255) 从格式上看有3个点,分四个部分,第1部分范围是1255, 后面3个部分是0255 于是可以把字符串 阅读全文
posted @ 2021-02-03 23:12 上海-悠悠 阅读(2580) 评论(0) 推荐(2)
摘要: 前言 面试的时候,经常会临场出题:给你一个xxx, 如何测试, 或者说如何写测试用例?xxx可以是圆珠笔,水杯,电梯等生活中常见的场景。 那么给你一个支付的二维码,如何写测试用例呢? 二维码扫码支付 如下图,给你这个个人收款的二维码,如何测试? 首先要知道什么是二维码? 二维码实际上就是一个 url 阅读全文
posted @ 2021-02-03 21:24 上海-悠悠 阅读(10997) 评论(4) 推荐(5)
摘要: 前言 如果面试问你如何用 python 发 get/post 请求? 这种问题只要是个小白花10分钟随便看下博客都能学得会。 面试官如果知道你是资深的,还是初级的呢? 面试其实最喜欢考那些你不常用的功能(工作中用不到的),因为你用不到这些功能,所以会被你忽略! 代理功能 如何用 requests 库 阅读全文
posted @ 2021-02-02 23:08 上海-悠悠 阅读(3553) 评论(0) 推荐(2)
摘要: 前言 前面一篇在查询我的收藏的时候,只显示了商品的id和收藏状态,并没有显示商品的详情。如果我们想查询的结果显示商品的详情,需关联到商品表。 嵌套对象 我们在查询的时候,希望能显示商品的详情 于是可以在序列化的时候嵌套 from .models import Goods, UserCollect f 阅读全文
posted @ 2021-01-31 20:03 上海-悠悠 阅读(540) 评论(0) 推荐(0)
摘要: 前言 前面添加商品,商品code只能添加一次可以用唯一字段校验UniqueValidator,如果用户收藏商品,一个用户可以收藏多个商品,一个商品也可以被多个人收藏。 但是同一个人针对同一个商品,只能收藏一次,于是可以用UniqueTogetherValidator联合唯一校验 收藏商品 添加商品和 阅读全文
posted @ 2021-01-31 15:21 上海-悠悠 阅读(756) 评论(0) 推荐(1)
摘要: 前言 我们在设置商品价格的时候,希望保留两位小数,FloatField是浮点数无法精确小数点几位,DecimalField可以精确几位小数点 DecimalField models.py设置商品表模型的时候,可以把商品价格设置DecimalField max_digits=10 整数位的长度为10位 阅读全文
posted @ 2021-01-31 09:42 上海-悠悠 阅读(1144) 评论(0) 推荐(0)
摘要: 前言 当我们需要校验选项字段的时候,需用到 ChoiceField 来校验 选项 在 model 模型里面有个字段是选项字段, goods_status 可以有2种状态,0是下架,1是出售中,默认 class Goods(models.Model): """商品表""" goods_status = 阅读全文
posted @ 2021-01-29 23:05 上海-悠悠 阅读(1069) 评论(0) 推荐(0)
摘要: 前言 接着前面ModelSerializer 反序列化的时候,写入到数据库时,有些字段是唯一的,不能重复写到数据库,如商品code,具有唯一性。 UniqueValidator UniqueValidator 是校验参数的唯一性,可以传一个queryset对象,也可以自定义message内容,以下是 阅读全文
posted @ 2021-01-29 17:40 上海-悠悠 阅读(878) 评论(0) 推荐(0)
摘要: 前言 ModelSerializer 反序列化的时候,设置 read_only=True 可以忽略传过来的字段,不写入到数据库。 那么从数据库读出来的数据,序列化返回出来的时候,不显示某个字段,可以设置write_only=True 设置 read_only=True 接着前面这篇https://w 阅读全文
posted @ 2021-01-29 16:33 上海-悠悠 阅读(1009) 评论(0) 推荐(0)
摘要: 前言 serializers.Serializer可以对modle模型中的字段序列化,并且必须写create和update两个方法。ModelSerializer可以看成是Serializer的一个升级版,功能更强大,更方便。 实际上ModelSerializer类继承了Serializer类 序列 阅读全文
posted @ 2021-01-28 23:52 上海-悠悠 阅读(791) 评论(0) 推荐(0)
上一页 1 ··· 69 70 71 72 73 74 75 76 77 ··· 140 下一页