Views
In [ ]:
Copied!
from rest_framework import viewsets
from .models import *
from .serializers import *
from rest_framework import viewsets
from .models import *
from .serializers import *
In [ ]:
Copied!
class DomicilioViewSet(viewsets.ModelViewSet):
queryset = Domicilio.objects.prefetch_related('moradores')
serializer_class = DomicilioSerializer
class DomicilioViewSet(viewsets.ModelViewSet):
queryset = Domicilio.objects.prefetch_related('moradores')
serializer_class = DomicilioSerializer
In [ ]:
Copied!
class MoradorViewSet(viewsets.ModelViewSet):
queryset = Morador.objects.select_related('domicilio')
serializer_class = MoradorSerializer
class MoradorViewSet(viewsets.ModelViewSet):
queryset = Morador.objects.select_related('domicilio')
serializer_class = MoradorSerializer
In [ ]:
Copied!
class ResponsavelViewSet(viewsets.ModelViewSet):
queryset = Responsavel.objects.select_related('morador')
serializer_class = ResponsavelSerializer
class ResponsavelViewSet(viewsets.ModelViewSet):
queryset = Responsavel.objects.select_related('morador')
serializer_class = ResponsavelSerializer
In [ ]:
Copied!
class FalecidoViewSet(viewsets.ModelViewSet):
queryset = Falecido.objects.all()
serializer_class = FalecidoSerializer
class FalecidoViewSet(viewsets.ModelViewSet):
queryset = Falecido.objects.all()
serializer_class = FalecidoSerializer