Ejemplo n.º 1
0
 def post(self, request):
     serializer = CompetitorTokenSerializer(data=request.data)
     serializer.is_valid(raise_exception=True)
     competitor = serializer.validated_data['competitor']
     token, created = CompetitorToken.objects.get_or_create(
         competitor=competitor)
     return Response({'token': token.key})
Ejemplo n.º 2
0
 def post(self, request):
     serializer = CompetitorTokenSerializer(data=request.data)
     serializer.is_valid(raise_exception=True)
     competitor = serializer.validated_data['competitor']
     token, created = CompetitorToken.objects.get_or_create(
         competitor=competitor
     )
     return Response({'token': token.key})
Ejemplo n.º 3
0
 def post(self, request):
     serializer = CompetitorTokenSerializer(data=request.data)
     serializer.is_valid(raise_exception=True)
     competitor = serializer.validated_data['competitor']
     token = CompetitorToken.objects.filter(competitor=competitor)
     if token.exists():
         token.delete()
         return Response(status=status.HTTP_204_NO_CONTENT)
     return Response(status=status.HTTP_404_NOT_FOUND)
Ejemplo n.º 4
0
 def post(self, request):
     serializer = CompetitorTokenSerializer(data=request.data)
     serializer.is_valid(raise_exception=True)
     competitor = serializer.validated_data['competitor']
     token = CompetitorToken.objects.filter(competitor=competitor)
     if token.exists():
         token.delete()
         return Response(status=status.HTTP_204_NO_CONTENT)
     return Response(status=status.HTTP_404_NOT_FOUND)