| 12345678910111213141516171819202122232425 |
- from django.shortcuts import render
- from rest_framework import viewsets
- from apps.indicator.models import Indicator
- from apps.indicator.serializers import IndicatorSerializer
- class IndicatorViewSet(viewsets.ModelViewSet):
- def get_queryset(self):
- user = self.request.user
- return Indicator.objects.filter(patient__owners=user)
- # queryset = Patient.objects.all().order_by('-created_date')
- # def get_object(self):
- # queryset = self.get_queryset()
- # filter = {}
- # for field in self.multiple_lookup_fields:
- # filter[field] = self.kwargs[field]
- #
- # obj = get_object_or_404(queryset, **filter)
- # self.check_object_permissions(self.request, obj)
- # return obj
- serializer_class = IndicatorSerializer
|