zoukankan
html css js c++ java
自定义djangorestframework-simplejwt的验证表
django restframework-simplejwt默认是通过调用django的
get_user_model
方法来得到验证表的表名,然后再通过查询id来验证是否有这个用户.
当需要自定义用户表,还不能影响admin用户登录,我的实现方式是通过修改simplejwt源码来实现的
一、找到simplejwt的settings文件中的DEFAULTS中添加字段
'TOKEN_AUTH_USER_MODEL': 'auth.User',
二、在simplejwt文件的根目录下添加user_model文件,内容如下:
三、在seralizers和authentication中注释掉django的
get_user_model
方法,导入user_model文件中自己写的
get_user_model
方法
四、修改工程下的setting文件添加如下内容:
这样token验证就走自定义表,admin用户登录时走user表
来自为知笔记(Wiz)
查看全文
相关阅读:
UESTC_秋实大哥与家 2015 UESTC Training for Data Structures<Problem E>
UESTC_秋实大哥与战争 2015 UESTC Training for Data Structures<Problem D>
UESTC_秋实大哥与快餐店 2015 UESTC Training for Data Structures<Problem C>
UESTC_秋实大哥与花 2015 UESTC Training for Data Structures<Problem B>
UESTC_秋实大哥与小朋友 2015 UESTC Training for Data Structures<Problem A>
UESTC_魔法少女小蟹 CDOJ 710
UESTC_棋盘游戏 CDOJ 578
UVA_Rotation Game<旋转游戏> UVA 1343
VS2010调试窗口一闪而过解决方法
VS中检测内存泄漏的方法
原文地址:https://www.cnblogs.com/baiyifengyun/p/14854366.html
最新文章
Promise 对象
HTML5之placeholder属性以及如何更改placeholder属性中文字颜色
封装吸顶导航js (固定导航)
vue项目增加倒计时功能
thymeleaf的each标签遍历取值 (附java运算符)
thymeleaf中th:attr用法
为tinymce增加placeholder功能
HTML5之placeholder属性中文字颜色
梦有感 2009-10
毛毛雨 2007-11
热门文章
如果生活没有能够厚待你 2007-9
总是你 2008-3 (献给L之一)
夜来深 2007-7-10
服务器发布WebService返回DataTable
一个简单的CS系统打包过程图文版
创建目录并生成文本
CAD输出的局部平面坐标数据配准转换到WGS84坐标系
添加线标注ILineElement
UESTC_秋实大哥去打工 2015 UESTC Training for Data Structures<Problem G>
UESTC_秋实大哥与妹纸 2015 UESTC Training for Data Structures<Problem F>
Copyright © 2011-2022 走看看