title: django-rest-framework multiple serializer for 1 model?
body: <p>Suppose you want to give out </p>
  
  <p><code>{field1, field2, field3}</code> on detail request.<br>
  <code>{field1, field2}</code> on list request.<br>
  <code>{field1}</code> on some other simpler list request. </p>
  
  <p>I have seen examples using <code>get_serializer_class</code> with self.action which can handle detail vs list scenario. (<a href="https://stackoverflow.com/a/22755648/433570">https://stackoverflow.com/a/22755648/433570</a>)</p>
  
  <p>Should I define two viewsets and two url endpoints?<br>
  Or is there a better approach here?</p>
  
  <p>I guess this could be applied to tastypie as well. (two resources?)</p>