I am working with django 1.4. And this error appeared:
TemplateDoesNotExist at /admin/ admin/login.html
I tried to reinstall django, but i did
I got that same error trying to use the default built-in login functionality.
My settings.py has the default settings, 'django.contrib.admin' is in the INSTALLED_APPS section of my settings.py file, as suggested by sean.
Elaborating on Tim's answer, I believe that we are refering to a missing template.
See the docs at https://docs.djangoproject.com/en/1.7/topics/auth/default/#django.contrib.auth.views.login: "It’s your responsibility to provide the html for the login template, called registration/login.html by default."