title: Django: How to get current user in admin forms?
body: <p>In Django's <code>ModelAdmin</code>, I need to display forms customized according to the permissions an user has. Is there a way of getting the current user object into the form class, so that i can customize the form in its <code>__init__</code> method?</p>
  <p>I think saving the current request in a thread local would be a possibility but this would be my last resort because I'm thinking it is a bad design approach.</p>