title: How to programmatically provide `queryset` to PrimaryKeyRelatedField in DRF 3
body: <p>In order to have a non-readonly <code>PrimaryKeyRelatedField</code>, you are required to provide a queryset that contains valid options.</p>
  
  <p>How can I properly populate that queryset based on the current request (user)?</p>