title: How to limit fields in django-admin depending on user?
body: <p>I suppose similar problem would have been discussed here, but I couldn't find it.</p>
  
  <p>Let's suppose I have an Editor and a Supervisor. I want the Editor to be able to add new content (eg. a news post) but before publication it has to be acknowledged by Supervisor.</p>
  
  <p>When Editor lists all items, I want to set some fields on the models (like an 'ack' field) as read-only (so he could know what had been ack'ed and what's still waiting approval) but the Supervisor should be able to change everything (list_editable would be <strong>perfect</strong>)</p>
  
  <p>What are the possible solutions to this problem?</p>