Class based view django login-as/impersonation app with custom model suport.