Added return_list_data and return_detail_data, which can be used to completely override the response returned. For instance, this can used for returning the contents of a GET after a PUT, since you can sometimes take better advantage of select_related() and prefetch_related() when serializing from a GET than from newly created data.