refactor datatables

This commit is contained in:
bobbyvish
2024-03-26 13:22:29 +05:30
parent 64c172ab59
commit 2a4f507a6f
22 changed files with 1191 additions and 391 deletions

View File

@@ -196,7 +196,7 @@ class IntoleranceListCreateAPIView(APIView):
model = Intolerance
def get(self, request):
obj = self.model.objects.filter(principal=request.user)
obj = self.model.objects.filter(principal=request.user, active=True)
serializer = self.serializer_class(obj, many=True)
return ApiResponse.success(message=constants.SUCCESS, data=serializer.data)
@@ -227,7 +227,7 @@ class SymptomsListCreateAPIView(APIView):
model = Symptoms
def get(self, request):
obj = self.model.objects.filter(principal=request.user)
obj = self.model.objects.filter(principal=request.user, active=True)
serializer = self.serializer_class(obj, many=True)
return ApiResponse.success(message=constants.SUCCESS, data=serializer.data)
@@ -258,7 +258,7 @@ class PastTreatmentListCreateAPIView(APIView):
model = PastTreatment
def get(self, request):
obj = self.model.objects.filter(principal=request.user)
obj = self.model.objects.filter(principal=request.user, active=True)
serializer = self.serializer_class(obj, many=True)
return ApiResponse.success(message=constants.SUCCESS, data=serializer.data)
@@ -289,7 +289,7 @@ class ChronicConditionListCreateAPIView(APIView):
model = ChronicCondition
def get(self, request):
obj = self.model.objects.filter(principal=request.user)
obj = self.model.objects.filter(principal=request.user, active=True)
serializer = self.serializer_class(obj, many=True)
return ApiResponse.success(message=constants.SUCCESS, data=serializer.data)