摘要: 权限源码分析、认证源码分析、频率源码分析、异常处理、异常处理、jwt介绍和原理、drf-jwt源码执行流程、drf-jwt源码执行流程、权限控制 权限源码分析 写一个权限类 局部使用配置在视图类的 就会执行权限类的permission_classes方法完成权限校验 ''' drf的APIView源码 执行流程: 1.先匹配路由 APIView中as_view -- 取消csrf校验 2.去csrf(view)本质还是view中找as_vie 阅读全文
posted @ 2023-02-12 18:31 李李大冒险 阅读(41) 评论(0) 推荐(0) 编辑
摘要: drf 认证组件、权限组件、频率组件 认证组件 访问某个接口 需要登陆后才能访问 #第一步 写一个登录功能 用户表 User表 UserToken表 :存储用户登录状态 【这个表可以没有 如果没有 把字段直接卸载User表上也可以】 登录接口 model.py class Books(models.Model): name = mode 阅读全文
posted @ 2023-02-08 15:12 李李大冒险 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 9个视图子类、视图集、路由系统 9个视图子类 2个视图基类 APIView GenericAPIView 5个视图扩展类 DestroyModelMixin RetrieveModelMixin ListModelMixin CreateModelMixin UpdateModelMixin 9个视图子类 视图类 不需要额外继承不 阅读全文
posted @ 2023-02-06 21:47 李李大冒险 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 反序列化类校验部分源码解析、断言、drf之请求、drf之响应、视图组件介绍及两个视图基类、GenericAPIView、5个视图扩展类 反序列化类校验部分源码解析 视图类中的ser.is_valid(),就会执行校验 校验通过返回True 不通过返回Flase ==is_valid()== 入口: ''' ser.is_valid()是序列化类的对象 就假设序列化类是假设序列化类是BookSerializer -- 找is_vali 阅读全文
posted @ 2023-02-04 17:12 李李大冒险 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 序列化常用字段、字段参数、source、定制字段的两种方法、ModelSerializer使用 序列化常用字段 | 字段 | 字段构造方式 | | | | | BooleanField | BooleanField() | | NullBooleanField | NullBooleanField() | | CharField | CharField(max_length=None, min 阅读全文
posted @ 2023-02-02 22:21 李李大冒险 阅读(128) 评论(0) 推荐(0) 编辑
摘要: APIview执行流程、Request对象源码分析、序列化器介绍和快速使用 APIview执行流程 1.基于APIview+JsonResponse编写接口 之前基于django原生的View编写接口 drf为我们提供了一个类(APIView)以后使用drf写视图类都要继承这个类及其子类 APIViews本身就是继承了Django原生的View class BookView 阅读全文
posted @ 2023-02-01 20:28 李李大冒险 阅读(50) 评论(0) 推荐(0) 编辑
摘要: restful规范、序列化反序列化、drf介绍和快速使用、CBV源码分析 restful规范 概念: ​ restful是一种定义web API接口的风格 适用于前后端分离 规范: ​ 1.数据的安全保障 通常使用https (http+ssl/tsl)协议 ​ url链接一般采用https协议进行传输 ​ 采用http协议 可以提高数据交互过程中的安全性 ​ 如果被拦截 阅读全文
posted @ 2023-01-31 20:27 李李大冒险 阅读(112) 评论(0) 推荐(0) 编辑
摘要: drf web应用模式 前后端结合 >后端 模板语法 后端人员 写后端也要写==模板语法== (bbs、图书管理系统) 用户在浏览器上发送请求,后端接收到请求拿到前端传过来的数据 去数据库中查询、操作、 处理后的结果填入HTML模板 将pyhton代码替换成纯粹的html、css、js返回给浏览器 浏览器将 阅读全文
posted @ 2023-01-30 17:11 李李大冒险 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 模块 模块 一、模块简介 1.什么是模块 内部具有一定功能(代码)的py文件 2.python模块的历史 python屈辱史: python刚出来时被瞧不起因为太简单,写代码都是调用模块(调包侠 贬义). 后来业务扩展很多程序员也需要使用python写代码,发现好用(调包侠 褒义). python为什么好 阅读全文
posted @ 2023-01-26 03:20 李李大冒险 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 函数 函数 一、函数的基本使用 1.函数简介 使用函数目的就是为了==减少重复编写代码== 循环:在相同的地方反复执行代码 函数:在不同的地方反复执行代码 没有函数:维修工每次工作的时候都要先创造工具再工作 有函数:维修工再工作的时候直接拿工具过来工作 2.函数的语法结构 ==定义阶段== def 函数名 阅读全文
posted @ 2023-01-20 16:34 李李大冒险 阅读(1824) 评论(0) 推荐(1) 编辑
  1. 1 不可撤销
  2. 2 小年兽 程嘉敏
  3. 3 迷人的危险3 FAFA
  4. 4 山楂树之恋 程佳佳
  5. 5 summertime cinnamons / evening cinema
  6. 6 不谓侠(Cover 萧忆情Alex) CRITTY
  7. 7 神武醉相思(翻自 优我女团) 双笙(陈元汐)
  8. 8 空山新雨后 音阙诗听 / 锦零
  9. 9 Wonderful U (Demo Version) AGA
  10. 10 广寒宫 丸子呦
  11. 11 陪我看日出 回音哥
  12. 12 春夏秋冬的你 王宇良
  13. 13 世界が终わるまでは… WANDS
  14. 14 多想在平庸的生活拥抱你 隔壁老樊
  15. 15 千禧 徐秉龙
  16. 16 我的一个道姑朋友 双笙(陈元汐)
  17. 17 大鱼 (Cover 周深) 双笙(陈元汐)
  18. 18 霜雪千年(Cover 洛天依 / 乐正绫) 双笙(陈元汐) / 封茗囧菌
  19. 19 云烟成雨(翻自 房东的猫) 周玥
  20. 20 情深深雨濛濛 杨胖雨
  21. 21 Five Hundred Miles Justin Timberlake / Carey Mulligan / Stark Sands
  22. 22 斑马斑马 房东的猫
  23. 23 See You Again Wiz Khalifa / Charlie Puth
  24. 24 Faded Alan Walker
  25. 25 Natural J.Fla
  26. 26 New Soul Vox Angeli
  27. 27 ハレハレヤ(朗朗晴天)(翻自 v flower) 猫瑾
  28. 28 像鱼 王贰浪
  29. 29 Bye Bye Bye Lovestoned
  30. 30 Blame You 眠 / Lopu$
  31. 31 Believer J.Fla
  32. 32 书信 戴羽彤
  33. 33 柴 鱼 の c a l l i n g【已售】 幸子小姐拜托了
  34. 34 夜空中最亮的星(翻自 逃跑计划) 戴羽彤
  35. 35 慢慢喜欢你 LIve版 戴羽彤
  36. 36 病变 戴羽彤
  37. 37 那女孩对我说 (完整版) Uu
  38. 38 绿色 陈雪凝
  39. 39 月牙湾 LIve版 戴羽彤
像鱼 - 王贰浪
00:00 / 04:45
An audio error has occurred, player will skip forward in 2 seconds.

作词 : 周有才

作曲 : 周有才

这是一首简单的歌

没有什么独特

试着代入我的心事

它那么幼稚

像个顽皮的孩子

多么可笑的心事

只剩我还在坚持

谁能看透我的眼睛

让我能够不再失明

我要记住你的样子

像鱼记住水的拥抱

像云在天空中停靠

夜晚的来到

也不会忘了阳光的温暖

我要忘了你的样子

像鱼忘了海的味道

放下所有梦和烦恼

却放不下回忆的乞讨

多么可笑的心事

只剩我还在坚持

谁能看透我的眼睛

让我能够不再失明

记住你的样子

像鱼记住水的拥抱

像云在天空中停靠

夜晚的来到

也不会忘了阳光的温暖

我要忘了你的样子

像鱼忘了海的味道

放下所有梦和烦恼

却放不下回忆的乞讨

只剩自己就好