/ / Django बाकी एपीआई के अंदर क्वेरी - django, django-rest-Framework

Django बाकी एपीआई के अंदर क्वेरी - django, django-rest- फ्रेमवर्क

मेरे पास दो मॉडलों के लिए दो सीरियलाइज़र हैं लेकिन मैं उन दोनों सीरियलों को एक दृश्य में संयोजित करना चाहता हूं

class ProductRequestView(APIView):
permission_classes = [IsAuthenticatedOrReadOnly]

def get(self, request):

city_serializer = CityCompactSerializer
models = ModelsNestedSerializer

data = {"cities":{"city data"},
"models": {"models data"}}

return Response(data, status=HTTP_200_OK)

मुझे लगता है कि डेटा प्राप्त करने के लिए मुझे दोनों धारावाहिकों से क्वेरी पास करनी होगी। मैं इसे इस दृश्य के अंदर कैसे कर सकता हूं। मैं डीआरएफ में नया हूं। हाथ बटाना ? धन्यवाद

उत्तर:

उत्तर № 1 के लिए 1
class ProductRequestView(APIView):
permission_classes = [IsAuthenticatedOrReadOnly]

def get(self, request):

data = {
"cities": CategoryCompactSerializer(<CategoryModel>.objects.all(), many=True).data
"models": ModelsNestedSerializer(<ModelsModel>.objects.all(), many=True).data
}

return Response(data, status=HTTP_200_OK)