views.py 570 B

1234567891011121314151617
  1. from rest_framework import viewsets
  2. from .models import Preport
  3. from .serializers import PreportSerializer
  4. from .permissions import IsOmixomUser
  5. class PreportViewSet(viewsets.ModelViewSet):
  6. # TODO: Mostrar solo los reportes del usuario
  7. def get_queryset(self):
  8. user_id = self.request.GET.get("user_id")
  9. qs = Preport.objects.filter(user_id=user_id)
  10. return qs
  11. serializer_class = PreportSerializer
  12. # TODO: Implementar la permission class para checkear el token del usuario y vea que clases
  13. permission_classes = [IsOmixomUser]