DRF — Как разрешить несанкционированный запрос при применении проверки подлинности токена

#django-rest-framework #django-views

Вопрос:

Я использую TokenAuthentication in authentication_classes , чтобы я мог обнаружить request.user . Но я также хочу разрешить как авторизованному, так и неавторизованному пользователю доступ к API.

 class BaseViewSet(viewsets.ModelViewSet):
    authentication_classes = (TokenAuthentication,)
 

К сожалению, я получаю эту ошибку,
Error: Request failed with status code 401

В зависимости от того request.user , мне нужно поработать над to_representation функцией.