Django REST Framework

구현 - GenericAPIView

perform_create 오버라이드하여 save 시 로그인 한 사용자 정보(creator)를 넘겨주어야 함
Python에서 with 및 assertRaises 사용 방법 참고

with: https://twpower.github.io/17-with-usage-in-python
assertRaises:
with self.assertRaises(Exception) as cm:
    response = self.__client_request(self.client.get,
                                 reverse('review_service:policy'))
Generic Class-based Views를 사용할 때, CreateRetrieveUpdateDestroyAPIView 같은 것은 없음,
그래서 CreateAPIView, RetrieveUpdateDestroyAPIView를 다중상속했는데 문제는 없을지?
class PolicyAPI(generics.CreateAPIView,
                generics.RetrieveUpdateDestroyAPIView):

댓글

댓글 본문
버전 관리
김시준
현재 버전
선택 버전
graphittie 자세히 보기