APIViewを継承したUserViewクラスでログインユーザーの情報を取得したい
動作確認のためにポストマンを確認してみたところ、
{
"detail": "Authentication credentials were not provided."
}
がポストマンに表示され、コンソールには
Unauthorized: /api/auth/user/
が表示される
views.py
class UserView(APIView):
    def get(self, request):
        try:
            user = request.user
            user = UserSerializer(user)
            return Response(
                {'user': user.data},
                status=status.HTTP_200_OK
            )
        except:
            return Response(
                {'error': 'problem is caused when we try to get your account info'},
                status=status.HTTP_500_INTERNAL_SERVER_ERROR
            )
urls.py
from django.urls import path
from .views import RegisterView, UserView
urlpatterns = [
    path('register/', RegisterView.as_view()),
    path('user/', UserView.as_view()),
]
PostmanのHeadersにAuthorizationの値を設定してますでしょうか?
Authorizationを設定しないと、ログインユーザーは取得できないです。