引言
1 | 前段时间研究了一下rest_framework.authtoken,它可以实现对用户的token鉴权除了可以使用默认的配置以外,可以 |
为什么要使用
1 | 如果你急于实现一套用户系统,考虑到完全自己开发所花的时间成本(有可能费劲开发完了并不适用),不妨试试稍加改动 |
在django中使用
添加app
1 | 在INSTALLED_APPS中加入rest_framework.authtoken即可 |
view中使用
1 | authentication_classes = (BasicAuthentication, TokenAuthentication) |
定制返回码
配置
1 | settings中添加: |
rest_framework_views.py
1 | # coding=utf-8 |
note
1 | 重点在于: |