自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Exchange 2019 MX记录

Exchange Server2019 添加MX

2023-02-23 09:45:01 471

原创 JWT详解

JWT就是上述token的一种具体实现方式,其全称是JSON Web Token。通俗地说,JWT的本质就是一个字符串,它是将用户信息保存到一个JSON字符串中,然后进行编码后得到一个JWT Token,并且这个JWT Token带有签名信息,接收后可以校验是否被篡改,所以可以用于在各方之间安全地将信息作为Json对象传输。

2022-11-13 21:42:47 2972

原创 rest framework simplejwt源码解析

然后在settings.py中添加: 在settings.py中添加: 添加获取jwt和刷新jwt的路由 二、rest framework simplejwt源码 simplejwt引入的两个视图,分别是TokenObtainPairView和TokenRefreshView。 TokenObtainPairView和TokenRefreshView的父类都是TokenViewBase,TokenObtainPairView的as_view方法和restframework中介绍的as_

2022-11-11 09:59:57 1703 1

原创 Django restframework 认证

通过前面的学习,我们已经了解了authentication的内部原理,接下来我们就可以实现自定义的authentication。]raise exceptions.AuthenticationFailed('用户认证失败')pass自定义一个Authtication类,类中必须要有authenticate方法和authenticate_header方法,其中authenticate_header方法是认证失败时返回的响应头。

2022-11-04 09:45:18 721

原创 Django restframework as_view()解析

在开始讲as_view()函数前,先来聊一聊django里两种不同的视图模式,他们分别是FBV和CBV。1、FBV:基于函数的视图在基于函数的视图里,一个URL对应一个视图函数,优点是简单易懂,缺点是难以复用。2、FCB:基于类的视图在FCB模式中,视图是基于自定义类的,但类必须继承自View类。而as_view()方法是View中的一个类方法,它会根据请求的Method方法自动调用相应的函数进行处理。

2022-11-02 21:41:17 992

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除