摘要: 面试题整理 📚面试题 1 (46题) 📚面试题 2 (52题) 阅读全文
posted @ 2021-04-17 13:26 给你骨质唱疏松 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 1、Python3大主流框架的区别 1.Django : 大而全,自带的组件功能特别多非常方便, 但有时候会显的笨重 2.Flask : 小而精, 几行代码就可以开启一个服务, 自带的组件非常少, 但有非常多的第三方库,加起来可以超过Django,但太过于依赖第三方开发者 3.tornado : 功 阅读全文
posted @ 2021-04-17 13:25 给你骨质唱疏松 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1、介绍一下HTTP协议的四大特性? 基于TCP/IP作用于应用层之上 基于请求响应 无状态 短连接 2、介绍一下Python常用的Web框架? django 大而全,自带的功能组件非常多,但有时过于笨重 Falsk 小而精,自带的功能非常少,但第三方模块非常的多,缺点,比较依赖第三方开发者 tor 阅读全文
posted @ 2021-04-17 13:24 给你骨质唱疏松 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Django-rest-framework 框架 🎺01.DRF 框架入门介绍 🎺02.drf 序列化组件 🎺03.APIView源码及Request对象分析 🎺04.drf 请求与响应 🎺05.drf 视图组件 🎺06.drf 路由组件 🎺07.drf 认证、权限、频率 🎺08.d 阅读全文
posted @ 2021-04-17 13:19 给你骨质唱疏松 阅读(2503) 评论(0) 推荐(2) 编辑
摘要: 一.路由介绍 (Routers) 1.router 的作用 对于视图集ViewSet,我们除了可以自己手动指明请求方式与动作action之间的对应关系外,还可以使用Routers来帮助我们快速实现路由信息 2.REST framework 提供的两个 route SimpleRouter (简单的路 阅读全文
posted @ 2021-04-17 13:18 给你骨质唱疏松 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一.视图介绍 1.Django REST framwork 提供的视图的主要作用: 控制序列化器的执行 : 检验, 保存, 转换数据 控制数据库查询的执行 二 .2 个视图基类 REST framework 提供了众多的通用视图基类与扩展类,以简化视图的编写 APIView 1.APIView 与 阅读全文
posted @ 2021-04-17 13:17 给你骨质唱疏松 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 一.请求 Request REST framework 传入视图的request对象不再是Django默认的HttpRequest对象,而是REST framework提供的扩展了HttpRequest类的Request类的对象 0.对象路径 from rest_framework.request 阅读全文
posted @ 2021-04-17 13:16 给你骨质唱疏松 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 一.CBV源码分析 1.分析流程 CBV的源码分析在上一篇文章中做过详细介绍 👉点击传送:https://www.cnblogs.com/songhaixing/p/14583239.html 2.总结分析步骤 path的第二个参数是:View类的as_view内部有个view闭包函数内存地址 一 阅读全文
posted @ 2021-04-17 13:15 给你骨质唱疏松 阅读(3735) 评论(0) 推荐(0) 编辑
摘要: 一.序列化器介绍 (Serializer) 1.Python中的序列化与反序列化 序列化 : 将Python中的对象转成json格式的字符串 反序列化 : 将json格式的字符串转成Python中的对象 2.序列化器的作用 序列化, 序列化器会把模型对象转换成字典, 经过 response 以后变成 阅读全文
posted @ 2021-04-17 13:14 给你骨质唱疏松 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 引入 1.什么是 RESTful REST与技术无关,它是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源 阅读全文
posted @ 2021-04-17 13:12 给你骨质唱疏松 阅读(516) 评论(0) 推荐(0) 编辑