Django使用Token认证(simplejwt库的配置)

目录

官网文档

https://django-rest-framework-simplejwt.readthedocs.io/en/latest/

安装

bash 复制代码
pip install djangorestframework-simplejwt

项目配置

bash 复制代码
REST_FRAMEWORK = {
    ...
    'DEFAULT_AUTHENTICATION_CLASSES': (
        ...
        'rest_framework_simplejwt.authentication.JWTAuthentication',
    )
    ...
}

拓展配置

bash 复制代码
# JWT扩展配置
import datetime
JWT_AUTH = {
    # 设置生成jwt token的有效时间
    'JWT_EXPIRATION_DELTA': datetime.timedelta(days=7),
}
相关推荐
测试老哥2 分钟前
软件测试:单元测试详解
自动化测试·软件测试·python·测试工具·职场和发展·单元测试·测试用例
小猴子爱上树20 分钟前
跨马翻译:批量图片翻译与视频字幕工具,跨境电商高效助手
python·音视频
yushikong22 分钟前
关于rust开发ch32x033f8p6的一些记录
开发语言·后端·rust
2501_9095091022 分钟前
DAY 42
python
数字化转型分享点滴25 分钟前
聚焦机加工MES系统:四化信息科技以服务数字化转型
大数据·人工智能·python·科技
weixin_BYSJ198737 分钟前
springboot医疗信息管理系统---附源码17465
java·javascript·spring boot·python·django·flask·php
veminhe40 分钟前
PyCharm中AI插件实战,使用例子“RAG检索融合“
人工智能·python
程序员爱钓鱼1 小时前
Rust Borrow借用详解:不转移所有权访问数据
后端·面试·rust
zhongjunyao1 小时前
Spec-Driven Development (SDD): The Definitive 2026 Guide
javascript·spring boot·python·eclipse·代理模式
doubt。2 小时前
RAG与Agent智能体项目实战教程跟练与解析(前置准备与OpenAI库基础使用)
python·ai·pip