In 
  
  
    
        
          |  | parent_serializer = self.serializer_class(parent_obj) | 
    
   
 
the serializer class defined in the view is used directly. This is a problem if one wants to override 
get_serializer_class(); e.g., to provide a different serializer depending on the view action. Is there a reason to prevent dynamic serializer selection here via 
get_serializer_class()?