我正在使用Rest令牌身份验证。这意味着我无法知道用户是否在rest框架视图之外进行身份验证,例如:(普通django视图)。Rest令牌身份验证是一个定制的auth系统,只能在rest框架视图中使用。在普通rest框架视图中,我可以通过以下方法限制通过身份验证的用户的端点:
class ExampleView(APIView)
我们使用rest_framework.authentication.TokenAuthentication在DjangoREST框架中使用访问令牌对API用户进行身份验证。是否有一种方法可以使用同一个类对Django的用户进行身份验证?我尝试过将它直接添加到AUTHENTICATION_BACKENDS中,但它不起作用: # Needed to login by use