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 1. return HttpResponse(loader.render_to_string(*args, **kwargs)) File "C:\PROGRA~1\PYTHON24\Lib\site-packages\django\template \loader.py" in render_to_string 1. 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 please help me ..... thank you............ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---