官网:https://www.jwt.io/
基于DRF框架使⽤JWT
DRF(Django Rest Framework)是⽤于构建API的成熟且⼴泛使⽤的Python库。它是基于流⾏的Web 框架Django构建的⼀个轻量级REST框架,旨在简化复杂的数据访问API的开发过程。如果你已经熟悉 Django框架,那么学习DRF将会⾮常直接,因为它使⽤了很多Django中已有的概念,并添加了额外的功 能来⽀持RESTful API的设计。
DRF官⽅:https://www.django-rest-framework.org/
jwt官⽹:https://github.com/jpadilla/django-rest-framework-jwt
tolken值创建
drf安装:
pip install djangorestframework -i https://pypi.tuna.tsinghua.edu.cn/simple
drf-jwt安装:
pip install djangorestframework-jwt -i https://pypi.tuna.tsinghua.edu.cn/simple
在setting.py导入
'rest_framework',
'rest_framework_jwt',

还需要在所在Views.py视图导入
from rest_framework_jwt.settings import api_settings
函数操作创建token值参考

JWT认证配置
配置JSON Web Token相关的参数,⽤于⽤户身份验证
import datetime
JWT_AUTH = {
# JWT的过期时间1天,days 表示天, hours 表示⼩时, minutes 表示分钟, seconds表示秒
'JWT_EXPIRATION_DELTA': datetime.timedelta(days=1),
}

3万+

被折叠的 条评论
为什么被折叠?



