如何解决从viewsset.ViewSet访问当前用户
我正在尝试从viewsets.ViewSet
中的List方法访问当前用户。但是我正在获取AnonymousUser。
我已经尝试过了
class ReportViewSet(viewsets.ViewSet):
"""Shows purchase report group by day"""
def list(self,request,**kwargs):
print(self.request.user)
是否可以通过viewsets.ViewSet
访问当前用户?
解决方法
已解决
from rest_framework.authentication import TokenAuthentication
class ReportViewSet(viewsets.ViewSet):
"""Shows purchase report group by day"""
authentication_classes = (TokenAuthentication,)
def list(self,request,**kwargs):
print(self.request.user)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。