摘要: drf之请求和响应 drf请求 在APIView视图类中,会在执行as_view方法时重新包装request,而用到的方法时通过rest_frame.request.Request类产生了一个新的request对象。 这段代码如下: return Request( request, parsers= 阅读全文
posted @ 2023-02-08 21:35 leethon 阅读(15) 评论(0) 推荐(0) 编辑
摘要: linux系统时间、虚拟机克隆、定时任务 系统时间 时间同步策略 电脑主板有电容,能存储一定的电量,这个电量会支持时间继续计数。 现在联网后,计算机的服务商会发送一个时间同步的网路请求,会自动的同步时间 时间操作 查看系统时间: date +%y-%m-%d # date +%F date +"%y 阅读全文
posted @ 2023-02-08 20:45 leethon 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 权限模型以及常见实现方式 三种权限模型简介 ACL模型 该模型基于用户的权限管理模型(ACL, Access Control List) 基于用户的概念就是说直接对用户进行权限分配管理,好处是模型构建简单,只需要给用户授予或者取消对应权限即可。但是相对的,如果用户数量庞大的情况下,这套模型就很不实用 阅读全文
posted @ 2023-02-08 19:59 leethon 阅读(212) 评论(0) 推荐(0) 编辑
摘要: drf三大认证源码分析及异常捕获 三大认证分析源头:drf的APIView中,重写了dispatch方法,在分发按请求方式分发之前,进行了运行了initial函数,其中就有以下代码,并且整体的将initial和视图分发放在同一个try的子代码中进行异常捕获,那么当认证不通过时,只要抛出异常,后续的视 阅读全文
posted @ 2023-02-08 19:44 leethon 阅读(29) 评论(0) 推荐(0) 编辑