title: django admin login failure with valid user
body: <p>I've just created a new django app but am unable to log into the (grappelli) admin with a valid superuser. I've checked the user in the shell -</p>
  
  <pre><code>&gt;&gt;&gt; from django.contrib.auth import authenticate
  &gt;&gt;&gt; user = authenticate(username='admin', password='admin')
  &gt;&gt;&gt; user.is_active and user.is_superuser
  True
  </code></pre>
  
  <p>When I enter the same credentials at localhost:8000/admin I get an error message saying 'Please correct the errors below'. However no errors are listed</p>
  
  <p><img src="https://i.stack.imgur.com/XKXG5.png" alt="broken login"></p>
  
  <p>I noticed that there's no session being created in the django_sessions table when I try and login using the browser (there are sessions created for the shell login above).</p>
  
  <p>I'm using django 1.6.2 with grappelli and running this on django's dev webserver.</p>