﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
7313	Following part 2 of the tutorial, I get the following error when trying to view /admin/:	anonymous	nobody	"TemplateDoesNotExist at /admin/
admin/login.html
Request Method: GET 
Request URL: http://localhost:8000/admin/ 
Exception Type: TemplateDoesNotExist 
Exception Value: admin/login.html 
Exception Location: C:\PROGRA~1\PYTHON24\Lib\site-packages\django\template\loader.py in find_template_source, line 72 

Template-loader postmortem
Django tried loading these templates, in this order:

Using loader django.template.loaders.filesystem.load_template_source: 
Using loader django.template.loaders.app_directories.load_template_source: 
Traceback (innermost last)
Switch to copy-and-paste view


C:\PROGRA~1\PYTHON24\Lib\site-packages\django\core\handlers\base.py in get_response 
            # Apply view middleware            for middleware_method in self._view_middleware:                response = middleware_method(request, callback, callback_args, callback_kwargs)                if response:                    return response            try:                response = callback(request, *callback_args, **callback_kwargs) ...            except Exception, e:                # If the view raised an exception, run it through exception                # middleware, and if the exception middleware returns a                # response, use that. Otherwise, reraise the exception.                for middleware_method in self._exception_middleware:                    response = middleware_method(request, e)▶ Local vars 
Variable Value 
callback <function _checklogin at 0x01487BB0> 
callback_args () 
callback_kwargs {} 
debug <module 'django.views.debug' from 'C:\PROGRA~1\PYTHON24\lib\site-packages\django\views\debug.pyc'> 
e <django.template.TemplateDoesNotExist instance at 0x01485A80> 
exceptions <module 'django.core.exceptions' from 'C:\PROGRA~1\PYTHON24\lib\site-packages\django\core\exceptions.pyc'> 
mail_admins <function mail_admins at 0x01428070> 
middleware_method <bound method XViewMiddleware.process_view of <django.middleware.doc.XViewMiddleware object at 0x0142AE90>> 
request <WSGIRequest GET:<MultiValueDict: {}>, POST:<MultiValueDict: {}>, COOKIES:{'sessionid': 'ef7d8ca1024c725cabf1bfb1f80a5b9a'}, META:{'ALLUSERSPROFILE': 'C:\\DOCUME~1\\ALLUSE~1', 'APPDATA': 'C:\\DOCUME~1\\User1\\APPLIC~1', 'BLASTER': 'A220 I5 D1 P330 T3', 'CLIENTNAME': 'Console', 'COMMONPROGRAMFILES': 'C:\\PROGRA~1\\COMMON~1', 'COMPUTERNAME': 'YOUR-F42298D1A0', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'CONTENT_LENGTH': '', 'CONTENT_TYPE': 'text/plain', 'DJANGO_SETTINGS_MODULE': 'mysite.settings', 'FP_NO_HOST_CHECK': 'NO', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HOMEDRIVE': 'C:', 'HOMEPATH': '\\Documents and Settings\\User1', 'HTTP_ACCEPT': 'image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-ie', 'HTTP_CONNECTION': 'Keep-Alive', 'HTTP_COOKIE': 'sessionid=ef7d8ca1024c725cabf1bfb1f80a5b9a', 'HTTP_HOST': 'localhost:8000', 'HTTP_USER_AGENT': 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)', 'LANG': 'C', 'LOGONSERVER': '\\\\YOUR-F42298D1A0', 'NUMBER_OF_PROCESSORS': '1', 'OS': 'Windows_NT', 'PATH': 'C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\PROGRA~1\\Intel\\Wireless\\Bin\\;C:\\PROGRA~1\\COMMON~1\\Adobe\\AGL;C:\\PROGRA~1\\MICROS~2\\80\\Tools\\Binn\\;C:\\PROGRA~1\\COMMON~1\\GTK\\2.0\\bin', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH', 'PATH_INFO': '/admin/', 'PROCESSOR_ARCHITECTURE': 'x86', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 13 Stepping 8, GenuineIntel', 'PROCESSOR_LEVEL': '6', 'PROCESSOR_REVISION': '0d08', 'PROGRAMFILES': 'C:\\PROGRA~1', 'PROMPT': '$P$G', 'QUERY_STRING': '', 'REMOTE_ADDR': '127.0.0.1', 'REMOTE_HOST': '', 'REQUEST_METHOD': 'GET', 'RUN_MAIN': 'true', 'SCRIPT_NAME': '', 'SERVER_NAME': 'localhost', 'SERVER_PORT': '8000', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'WSGIServer/0.1 Python/2.4.3', 'SESSIONNAME': 'Console', 'SONICCENTRAL': 'C:\\Program Files\\Common Files\\Sonic Shared\\Sonic Central\\', 'SYSTEMDRIVE': 'C:', 'SYSTEMROOT': 'C:\\WINDOWS', 'TEMP': 'C:\\WINDOWS\\TEMP', 'TMP': 'C:\\WINDOWS\\TEMP', 'TVDUMPFLAGS': '8', 'USERDOMAIN': 'YOUR-F42298D1A0', 'USERNAME': 'User1', 'USERPROFILE': 'C:\\DOCUME~1\\User1', 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x0096E0B0>, 'wsgi.file_wrapper': <class 'django.core.servers.basehttp.FileWrapper'>, 'wsgi.input': <socket._fileobject object at 0x01211D18>, 'wsgi.multiprocess': False, 'wsgi.multithread': True, 'wsgi.run_once': False, 'wsgi.url_scheme': 'http', 'wsgi.version': (1, 0)}> 
resolver <django.core.urlresolvers.RegexURLResolver object at 0x0142AE70> 
response None 
self <django.core.handlers.wsgi.WSGIHandler object at 0x013EB830> 
settings <django.conf.LazySettings object at 0x00A98E90> 
urlconf 'mysite.urls' 
urlresolvers <module 'django.core.urlresolvers' from 'C:\PROGRA~1\PYTHON24\lib\site-packages\django\core\urlresolvers.pyc'> 

C:\PROGRA~1\PYTHON24\Lib\site-packages\django\contrib\admin\views\decorators.py in _checklogin 
        # If this isn't already the login page, display it.        if not request.POST.has_key(LOGIN_FORM_KEY):            if request.POST:                message = _(""Please log in again, because your session has expired. Don't worry: Your submission has been saved."")            else:                message = """"            return _display_login_form(request, message) ...        # Check that the user accepts cookies.        if not request.session.test_cookie_worked():            message = _(""Looks like your browser isn't configured to accept cookies. Please enable cookies, reload this page, and try again."")            return _display_login_form(request, message)▶ Local vars 
Variable Value 
args () 
kwargs {} 
message '' 
request <WSGIRequest GET:<MultiValueDict: {}>, POST:<MultiValueDict: {}>, COOKIES:{'sessionid': 'ef7d8ca1024c725cabf1bfb1f80a5b9a'}, META:{'ALLUSERSPROFILE': 'C:\\DOCUME~1\\ALLUSE~1', 'APPDATA': 'C:\\DOCUME~1\\User1\\APPLIC~1', 'BLASTER': 'A220 I5 D1 P330 T3', 'CLIENTNAME': 'Console', 'COMMONPROGRAMFILES': 'C:\\PROGRA~1\\COMMON~1', 'COMPUTERNAME': 'YOUR-F42298D1A0', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'CONTENT_LENGTH': '', 'CONTENT_TYPE': 'text/plain', 'DJANGO_SETTINGS_MODULE': 'mysite.settings', 'FP_NO_HOST_CHECK': 'NO', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HOMEDRIVE': 'C:', 'HOMEPATH': '\\Documents and Settings\\User1', 'HTTP_ACCEPT': 'image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-ie', 'HTTP_CONNECTION': 'Keep-Alive', 'HTTP_COOKIE': 'sessionid=ef7d8ca1024c725cabf1bfb1f80a5b9a', 'HTTP_HOST': 'localhost:8000', 'HTTP_USER_AGENT': 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)', 'LANG': 'C', 'LOGONSERVER': '\\\\YOUR-F42298D1A0', 'NUMBER_OF_PROCESSORS': '1', 'OS': 'Windows_NT', 'PATH': 'C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\PROGRA~1\\Intel\\Wireless\\Bin\\;C:\\PROGRA~1\\COMMON~1\\Adobe\\AGL;C:\\PROGRA~1\\MICROS~2\\80\\Tools\\Binn\\;C:\\PROGRA~1\\COMMON~1\\GTK\\2.0\\bin', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH', 'PATH_INFO': '/admin/', 'PROCESSOR_ARCHITECTURE': 'x86', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 13 Stepping 8, GenuineIntel', 'PROCESSOR_LEVEL': '6', 'PROCESSOR_REVISION': '0d08', 'PROGRAMFILES': 'C:\\PROGRA~1', 'PROMPT': '$P$G', 'QUERY_STRING': '', 'REMOTE_ADDR': '127.0.0.1', 'REMOTE_HOST': '', 'REQUEST_METHOD': 'GET', 'RUN_MAIN': 'true', 'SCRIPT_NAME': '', 'SERVER_NAME': 'localhost', 'SERVER_PORT': '8000', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'WSGIServer/0.1 Python/2.4.3', 'SESSIONNAME': 'Console', 'SONICCENTRAL': 'C:\\Program Files\\Common Files\\Sonic Shared\\Sonic Central\\', 'SYSTEMDRIVE': 'C:', 'SYSTEMROOT': 'C:\\WINDOWS', 'TEMP': 'C:\\WINDOWS\\TEMP', 'TMP': 'C:\\WINDOWS\\TEMP', 'TVDUMPFLAGS': '8', 'USERDOMAIN': 'YOUR-F42298D1A0', 'USERNAME': 'User1', 'USERPROFILE': 'C:\\DOCUME~1\\User1', 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x0096E0B0>, 'wsgi.file_wrapper': <class 'django.core.servers.basehttp.FileWrapper'>, 'wsgi.input': <socket._fileobject object at 0x01211D18>, 'wsgi.multiprocess': False, 'wsgi.multithread': True, 'wsgi.run_once': False, 'wsgi.url_scheme': 'http', 'wsgi.version': (1, 0)}> 
view_func <function _wrapped_view_func at 0x01487B70> 

C:\PROGRA~1\PYTHON24\Lib\site-packages\django\contrib\admin\views\decorators.py in _display_login_form 
    else:        post_data = _encode_post_data({})    return render_to_response('admin/login.html', {        'title': _('Log in'),        'app_path': escape(request.path),        'post_data': post_data,        'error_message': error_message    }, context_instance=template.RequestContext(request)) ...def _encode_post_data(post_data):    pickled = pickle.dumps(post_data)    pickled_md5 = md5.new(pickled + settings.SECRET_KEY).hexdigest()    return base64.encodestring(pickled + pickled_md5)▶ Local vars 
Variable Value 
error_message '' 
post_data 'KGRwMQouNTJlMTMwOTM1Y2E2ZWI5NTBmZDc0MjJmYzY5YTNhMjQ=\n' 
request <WSGIRequest GET:<MultiValueDict: {}>, POST:<MultiValueDict: {}>, COOKIES:{'sessionid': 'ef7d8ca1024c725cabf1bfb1f80a5b9a'}, META:{'ALLUSERSPROFILE': 'C:\\DOCUME~1\\ALLUSE~1', 'APPDATA': 'C:\\DOCUME~1\\User1\\APPLIC~1', 'BLASTER': 'A220 I5 D1 P330 T3', 'CLIENTNAME': 'Console', 'COMMONPROGRAMFILES': 'C:\\PROGRA~1\\COMMON~1', 'COMPUTERNAME': 'YOUR-F42298D1A0', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'CONTENT_LENGTH': '', 'CONTENT_TYPE': 'text/plain', 'DJANGO_SETTINGS_MODULE': 'mysite.settings', 'FP_NO_HOST_CHECK': 'NO', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HOMEDRIVE': 'C:', 'HOMEPATH': '\\Documents and Settings\\User1', 'HTTP_ACCEPT': 'image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-ie', 'HTTP_CONNECTION': 'Keep-Alive', 'HTTP_COOKIE': 'sessionid=ef7d8ca1024c725cabf1bfb1f80a5b9a', 'HTTP_HOST': 'localhost:8000', 'HTTP_USER_AGENT': 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)', 'LANG': 'C', 'LOGONSERVER': '\\\\YOUR-F42298D1A0', 'NUMBER_OF_PROCESSORS': '1', 'OS': 'Windows_NT', 'PATH': 'C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\PROGRA~1\\Intel\\Wireless\\Bin\\;C:\\PROGRA~1\\COMMON~1\\Adobe\\AGL;C:\\PROGRA~1\\MICROS~2\\80\\Tools\\Binn\\;C:\\PROGRA~1\\COMMON~1\\GTK\\2.0\\bin', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH', 'PATH_INFO': '/admin/', 'PROCESSOR_ARCHITECTURE': 'x86', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 13 Stepping 8, GenuineIntel', 'PROCESSOR_LEVEL': '6', 'PROCESSOR_REVISION': '0d08', 'PROGRAMFILES': 'C:\\PROGRA~1', 'PROMPT': '$P$G', 'QUERY_STRING': '', 'REMOTE_ADDR': '127.0.0.1', 'REMOTE_HOST': '', 'REQUEST_METHOD': 'GET', 'RUN_MAIN': 'true', 'SCRIPT_NAME': '', 'SERVER_NAME': 'localhost', 'SERVER_PORT': '8000', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'WSGIServer/0.1 Python/2.4.3', 'SESSIONNAME': 'Console', 'SONICCENTRAL': 'C:\\Program Files\\Common Files\\Sonic Shared\\Sonic Central\\', 'SYSTEMDRIVE': 'C:', 'SYSTEMROOT': 'C:\\WINDOWS', 'TEMP': 'C:\\WINDOWS\\TEMP', 'TMP': 'C:\\WINDOWS\\TEMP', 'TVDUMPFLAGS': '8', 'USERDOMAIN': 'YOUR-F42298D1A0', 'USERNAME': 'User1', 'USERPROFILE': 'C:\\DOCUME~1\\User1', 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x0096E0B0>, 'wsgi.file_wrapper': <class 'django.core.servers.basehttp.FileWrapper'>, 'wsgi.input': <socket._fileobject object at 0x01211D18>, 'wsgi.multiprocess': False, 'wsgi.multithread': True, 'wsgi.run_once': False, 'wsgi.url_scheme': 'http', 'wsgi.version': (1, 0)}> 

C:\PROGRA~1\PYTHON24\Lib\site-packages\django\shortcuts\__init__.py in render_to_response 
# for convenience's sake.from django.template import loaderfrom django.http import HttpResponse, Http404from django.db.models.manager import Managerdef render_to_response(*args, **kwargs):    return HttpResponse(loader.render_to_string(*args, **kwargs)) ...load_and_render = render_to_response # For backwards compatibility.def get_object_or_404(klass, *args, **kwargs):    if isinstance(klass, Manager):        manager = klass        klass = manager.model▶ Local vars 
Variable Value 
args ('admin/login.html', {'app_path': '/admin/', 'error_message': '', 'post_data': 'KGRwMQouNTJlMTMwOTM1Y2E2ZWI5NTBmZDc0MjJmYzY5YTNhMjQ=\n', 'title': 'Log in'}) 
kwargs {'context_instance': [{'LANGUAGES': (('ar', 'Arabic'), ('bn', 'Bengali'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('el', 'Greek'), ('en', 'English'), ('es', 'Spanish'), ('es_AR', 'Argentinean Spanish'), ('fi', 'Finnish'), ('fr', 'French'), ('gl', 'Galician'), ('hu', 'Hungarian'), ('he', 'Hebrew'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('kn', 'Kannada'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('nl', 'Dutch'), ('no', 'Norwegian'), ('pl', 'Polish'), ('pt', 'Portugese'), ('pt-br', 'Brazilian'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sr', 'Serbian'), ('sv', 'Swedish'), ('ta', 'Tamil'), ('te', 'Telugu'), ('tr', 'Turkish'), ('uk', 'Ukrainian'), ('zh-cn', 'Simplified Chinese'), ('zh-tw', 'Traditional Chinese')), 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en-us'}, {}, {'perms': <django.core.context_processors.PermWrapper object at 0x01437BD0>, 'messages': [], 'user': <django.contrib.auth.models.AnonymousUser object at 0x01437A70>}, {}]} 

C:\PROGRA~1\PYTHON24\Lib\site-packages\django\template\loader.py in render_to_string 
    get_template, or it may be a tuple to use select_template to find one of    the templates in the list. Returns a string.    """"""    dictionary = dictionary or {}    if isinstance(template_name, (list, tuple)):        t = select_template(template_name)    else:        t = get_template(template_name) ...    if context_instance:        context_instance.update(dictionary)    else:        context_instance = Context(dictionary)    return t.render(context_instance)▶ Local vars 
Variable Value 
context_instance [{'LANGUAGES': (('ar', 'Arabic'), ('bn', 'Bengali'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('el', 'Greek'), ('en', 'English'), ('es', 'Spanish'), ('es_AR', 'Argentinean Spanish'), ('fi', 'Finnish'), ('fr', 'French'), ('gl', 'Galician'), ('hu', 'Hungarian'), ('he', 'Hebrew'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('kn', 'Kannada'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('nl', 'Dutch'), ('no', 'Norwegian'), ('pl', 'Polish'), ('pt', 'Portugese'), ('pt-br', 'Brazilian'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sr', 'Serbian'), ('sv', 'Swedish'), ('ta', 'Tamil'), ('te', 'Telugu'), ('tr', 'Turkish'), ('uk', 'Ukrainian'), ('zh-cn', 'Simplified Chinese'), ('zh-tw', 'Traditional Chinese')), 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'en-us'}, {}, {'perms': <django.core.context_processors.PermWrapper object at 0x01437BD0>, 'messages': [], 'user': <django.contrib.auth.models.AnonymousUser object at 0x01437A70>}, {}] 
dictionary {'app_path': '/admin/', 'error_message': '', 'post_data': 'KGRwMQouNTJlMTMwOTM1Y2E2ZWI5NTBmZDc0MjJmYzY5YTNhMjQ=\n', 'title': 'Log in'} 
template_name 'admin/login.html' 

C:\PROGRA~1\PYTHON24\Lib\site-packages\django\template\loader.py in get_template 
    raise TemplateDoesNotExist, namedef get_template(template_name):    """"""    Returns a compiled Template object for the given template name,    handling template inheritance recursively.    """"""    source, origin = find_template_source(template_name) ...    template = get_template_from_string(source, origin, template_name)    return templatedef get_template_from_string(source, origin=None, name=None):    """"""    Returns a compiled Template object for the given template code,▶ Local vars 
Variable Value 
template_name 'admin/login.html' 

C:\PROGRA~1\PYTHON24\Lib\site-packages\django\template\loader.py in find_template_source 
                template_source_loaders.append(func)    for loader in template_source_loaders:        try:            source, display_name = loader(name, dirs)            return (source, make_origin(display_name, loader, name, dirs))        except TemplateDoesNotExist:            pass    raise TemplateDoesNotExist, name ...def get_template(template_name):    """"""    Returns a compiled Template object for the given template name,    handling template inheritance recursively.    """"""▶ Local vars 
Variable Value 
attr 'load_template_source' 
dirs None 
func <function load_template_source at 0x014889B0> 
i 39 
loader <function load_template_source at 0x014889B0> 
mod <module 'django.template.loaders.app_directories' from 'C:\PROGRA~1\PYTHON24\lib\site-packages\django\template\loaders\app_directories.pyc'> 
module 'django.template.loaders.app_directories' 
name 'admin/login.html' 
path 'django.template.loaders.app_directories.load_template_source' 

Traceback (most recent call last):
File ""C:\PROGRA~1\PYTHON24\Lib\site-packages\django\core\handlers\base.py"" in get_response
  77. response = callback(request, *callback_args, **callback_kwargs)
File ""C:\PROGRA~1\PYTHON24\Lib\site-packages\django\contrib\admin\views\decorators.py"" in _checklogin
  66. return _display_login_form(request, message)
File ""C:\PROGRA~1\PYTHON24\Lib\site-packages\django\contrib\admin\views\decorators.py"" in _display_login_form
  29. }, context_instance=template.RequestContext(request))
File ""C:\PROGRA~1\PYTHON24\Lib\site-packages\django\shortcuts\__init__.py"" in render_to_response
  10. return HttpResponse(loader.render_to_string(*args, **kwargs))
File ""C:\PROGRA~1\PYTHON24\Lib\site-packages\django\template\loader.py"" in render_to_string
  101. t = get_template(template_name)
File ""C:\PROGRA~1\PYTHON24\Lib\site-packages\django\template\loader.py"" in get_template
  79. source, origin = find_template_source(template_name)
File ""C:\PROGRA~1\PYTHON24\Lib\site-packages\django\template\loader.py"" in find_template_source
  72. raise TemplateDoesNotExist, name

  TemplateDoesNotExist at /admin/
  admin/login.html  

"		closed	Uncategorized	1.0		invalid	Tutorial 2		Unreviewed	0	0	0	0	0	0
