Fetch : учетные данные для аутентификации не были предоставлены
Я пытаюсь отправить в API сообщение о том, что пользователь аутентифицирован, но не знаю, как это сделать.
Js
const get_players = async()=>{
const response = await fetch('http://127.0.0.1:8000/player_stats/api/players/')
const data = await response.json()
console.log(data)
}
Views.py
class PlayersView(ModelViewSet):
authentication_classes = [TokenAuthentication]
permission_classes = [IsAuthenticated]
serializer_class = PlayersSerializer
queryset = Players.objects.all()
def list(self, request):
queryset = Players.objects.all()
serializer = PlayersSerializer(queryset, many=True)
return Response(serializer.data)
def retrieve(self, request, pk=None):
queryset = Players.objects.all()
qs = get_object_or_404(queryset, pk=pk)
serializer = PlayersSerializer(qs)
return Response(serializer.data)