该消息的意思是
Token,只要模型具有属性
key和,就可以将其与任何其他模型互换
user。这样,例如,如果您想要一种更复杂的方式来生成令牌密钥,则可以定义自己的模型。
因此,如果您想要自定义令牌模型,则应执行以下操作:
- 从继承Token模型
rest_framework.authtoken.models
。在此处添加您想要的任何自定义行为,但请确保它具有key
属性和user
属性。 - 从继承TokenAuthentication类
rest_framework.authentication
。将其model
属性设置为新的令牌模型。 - 确保在所需的任何视图中引用新的身份验证类。



