摘要: os.walk是深度遍历,只要是文件夹他都会一直找下去,把该文件夹下有哪些文件夹及文件遍历出来。 阅读全文
posted @ 2021-07-15 22:22 孟玉 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 1、忘记这两行代码queryset = Book.objects.all()serializer_class = Book_ModelSerializer AssertionError: 'Publish_GAPIView' should either include a `queryset` at 阅读全文
posted @ 2021-07-13 17:47 孟玉 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 1、元类小知识点 类、字典、列表都是对象,一切皆对象。 对象是类产生的(类对象),产生类的类就是"元类" 2、对象的实列化过程 调用类执行__new__产生空对象,然后执行__init__给对象赋值(初始化)。 3、序列化类在实列化时,先调用的是BasaSerializer中的__new__ def 阅读全文
posted @ 2021-07-13 12:35 孟玉 阅读(38) 评论(0) 推荐(0) 编辑
摘要: # json反序列化bytes类型3.6及以上的版本的才可以(解释器)题目:无论前端什么编码格式(urlencoded,form_data,json),都从request.data中取 (不包含文件,文件还是从request.FILES取) 解决方案:使用装饰器。 fbv(中间件,装饰器)--把js 阅读全文
posted @ 2021-07-13 12:16 孟玉 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 写一个类,不继承字典,支持[] 取值、赋值功能。 [] 赋值会执行__setitem__内置方法. [] 取值会执行__getitem__内置方法。 阅读全文
posted @ 2021-07-13 09:03 孟玉 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 1 写一个类,继承字典,使其具备 .取值赋值功能。重写内置方法__setattr__ 和__getattr__ 阅读全文
posted @ 2021-07-13 08:56 孟玉 阅读(25) 评论(0) 推荐(0) 编辑