01 2022 档案
摘要:1、复习 11、linux网络 2 3 为了网络协议栈的多实例,linux提供了一个名称空间(包含网络名称空间),每一个名称空间相互隔离,彼此之间网络不互通。 4 52、docker网络 6 7 docker网络依赖于linux网络。 8 9 1、veth设备对10 2、iptables 11 3、
阅读全文
摘要:1、内容概要 11、linux网络原理232、docker网络453、多个容器互联项目(nginx代理django) 2、Linux网络原理 1docker网络严重依赖于linux网络 2 3容器之间相互隔离 4 5为了支持网络协议栈的多实例,linux提供了一个网络名称空间(Network Nam
阅读全文
摘要:1、引入 11、如果企业中,有1000台服务器,你能够保证所有的机器全部使用CentOS吗? 22、如果企业中要求部署一个Django,但是有很多台服务器不支持Python怎么办? 33、如果企业中要求将所有的服务,在无感知的情况下从阿里云切换至腾讯云,请问你怎么做? 4 5上世纪八十年代,虚拟化
阅读全文
摘要:初识DRF drf之APIView的执行流程分析 序列化器-Serializer 多表关联的序列化和反序列化 视图组件 认证、权限、频率 drf之过滤排序分页异常处理 drf之jwt
阅读全文
摘要:1、认证 1.1基本使用 1# 作用:校验用户是否登录,如果登录了,继续往后走,如果没有登录,直接返回 2 3# 首先得写一个登录功能 》 4 5 6# 认证的使用 7 -第一步:写一个认证类,继承BaseAuthentication,重写authenticate 方法 8 -第二步:在 authe
阅读全文
摘要:9个视图子类 1''' 29个视图子类 3from rest_framework.generics import ListAPIView, CreateAPIView, ListCreateAPIView, UpdateAPIView, DestroyAPIView,RetrieveAPIView,
阅读全文
摘要:1 多表关联的序列化和反序列化 1多表关联的序列化和反序列化的三种方式 2# 方式一:在表模型中写方法,在序列化类的fields声明一下就可以 3# 方法二:在序列化类中写 4# 方式三:通过子序列化 5 6 7# 第一种方法 8 9# models.py1011 def get_publish(s
阅读全文
摘要:1 序列化器-Serializer 1# 序列化器的作用21. 序列化,序列化器会把模型对象转换成字典,经过response以后变成json字符串32. 反序列化,把客户端发送过来的数据,经过request以后变成字典,序列化器可以把字典转成模型43. 反序列化,完成数据校验功能 2 序列化器的序列
阅读全文
摘要:CBV的源码分析 1 # 入口:path('index/', views.IndexView.as_view()),2 def dispatch(self, request, *args, **kwargs):3 if request.method.lower() in self.http_meth
阅读全文
摘要:Web应用是什么 11. 通过浏览器访问的应用程序都是Web应用 22. Web应用的模式: 3 C/S架构 4 c:client 客户端 5 s:server 服务端 6 B/S架构 7 b:browser 浏览器 8 s:server 服务端 910 # 本质上b/s也是c/s11 3. Web
阅读全文