Django 유용한 모듈들
Posted on 2021-08-30 by GKSRUDTN99
Django Rest Framework
장고
DRF
get_object_or_404
from django.shortcuts import get_object_or_404
def retrieve(self, request, pk = None):
stylist = get_object_or_404(self.queryset, pk=pk)
serializer = StylistSerializer(stylist)
return Response(serializer.data)
ModelViewSet의 Retreive 함수를 재정의 한 코드이다. 조건에 맞는 레코드를 가져오거나, 404를 리턴한다.
Response
from rest_framework.response import Response
return Response(...)
를 사용하기 위해 필요한 모듈이다. 데이터를 json에 담아 보내는 데 유용하다.