.get() 이나 .post()와 같은 handler method를 직접 정의하는 것이 아닌 action method를 제공하는 것이다. rest_framework.mixins로부터 import해 사용할 수 있다. .list(request, *args, **kwargs) 메서드를 제공한다. 200 OK response를 반환한다. serialized된 queryset가 response의 body가 된다..create(request, *args, **kwargs) 메서드를 제공한다. 201 Created response를 반환한다. serialized된 object가 response의 body가 된다.url이 key name으로 포함되어 있다면, response의 Location header가 value 값과 같이 채워진다.400 Bad Request response가 error detail을 body로 가지고 반환된다. .retrieve(request, *args, **kwargs) 메서드를 제공한다. 200 OK response가 반환된다. serialized된 object가 response의 body가 된다.404 Not Found를 반환한다. .update(request, *args, **kwargs) 메서드를 제공한다. -> PUTupdate 메서드와 비슷하지만 모든 필드를 선택적으로 업데이트할 수 있는 .partial_update(request, *args, **kwargs) 메서드를 제공한다. -> PATCH200 OK를 반환한다. serialized된 object가 response의 body가 된다.400 Bad Request response가 error detail을 body로 가지고 반환된다. .destroy(request, *args, **kwargs) 메서드를 제공한다. 204 No Content response를 반환한다. 404 Not Found를 반환한다.