TemplateDoesNotExist at / portal/frontpage.html Request Method: GET Request URL: http://booktype.joschs-robotics.de/ Django Version: 1.2.3 Exception Type: TemplateDoesNotExist Exception Value: portal/frontpage.html Exception Location: /usr/lib/pymodules/python2.6/django/template/loader.py in find_template, line 138 Python Executable: /usr/bin/python Python Version: 2.6.6 Python Path: ['/usr/bin', '/usr/local/lib/python2.6/dist-packages/simplejson-2.3.2-py2.6-linux-x86_64.egg', '/usr/local/lib/python2.6/dist-packages/South-0.7.3-py2.6.egg', '/usr/local/lib/python2.6/dist-packages/lxml-2.3.3-py2.6-linux-x86_64.egg', '/usr/local/lib/python2.6/dist-packages/Booktype-1.5-py2.6.egg', '/usr/lib/pymodules/python2.6', '/var/www/booktype', '/var/www', '/var/www/booki/lib', '/root/compile/Booktype/lib', '/var/www/booktype/lib', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/usr/local/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages/PIL'] Server time: Fri, 17 Feb 2012 15:49:15 +0100 Template-loader postmortem Django tried loading these templates, in this order: Using loader django.template.loaders.filesystem.function: Using loader django.template.loaders.app_directories.function: Traceback Switch to copy-and-paste view /usr/lib/pymodules/python2.6/django/core/handlers/base.py in get_response response = callback(request, *callback_args, **callback_kwargs) ... ▶ Local vars /usr/local/lib/python2.6/dist-packages/Booktype-1.5-py2.6.egg/booki/portal/views.py in view_frontpage "title": "Booki"}) ... ▶ Local vars /usr/lib/pymodules/python2.6/django/shortcuts/__init__.py in render_to_response return HttpResponse(loader.render_to_string(*args, **kwargs), **httpresponse_kwargs) ... ▶ Local vars /usr/lib/pymodules/python2.6/django/template/loader.py in render_to_string t = get_template(template_name) ... ▶ Local vars /usr/lib/pymodules/python2.6/django/template/loader.py in get_template template, origin = find_template(template_name) ... ▶ Local vars /usr/lib/pymodules/python2.6/django/template/loader.py in find_template raise TemplateDoesNotExist(name) ... ▶ Local vars Request information GET No GET data POST No POST data FILES No FILES data COOKIES No cookie data META Variable Value CONTENT_LENGTH '' CONTENT_TYPE 'text/plain' DJANGO_SETTINGS_MODULE 'booktype.settings' GATEWAY_INTERFACE 'CGI/1.1' HOME '/root' HTTP_ACCEPT 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' HTTP_ACCEPT_CHARSET 'ISO-8859-1,utf-8;q=0.7,*;q=0.3' HTTP_ACCEPT_ENCODING 'gzip,deflate,sdch' HTTP_ACCEPT_LANGUAGE 'de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4' HTTP_CACHE_CONTROL 'max-age=0' HTTP_HOST 'booktype.joschs-robotics.de' HTTP_USER_AGENT 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7' HTTP_X_FORWARDED_FOR '95.88.72.90' HTTP_X_FORWARDED_PROTO 'http' HTTP_X_HOST 'booktype.joschs-robotics.de' LANG 'en_US.UTF-8' LOGNAME 'root' MAIL '/var/mail/root' PATH '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' PATH_INFO u'/' PS1 '\\h:\\w\\$ ' PWD '/var/www/booktype' PYTHONPATH ':/var/www/:/var/www/booki/lib/:/root/compile/Booktype/lib:/var/www/:/var/www/booki/lib/:/root/compile/Booktype/lib:/var/www/:/var/www/booktype/lib/:/root/compile/Booktype/lib' QUERY_STRING '' REMOTE_ADDR '127.0.0.1' REMOTE_HOST '' REQUEST_METHOD 'GET' RUN_MAIN 'true' SCRIPT_NAME u'' SERVER_NAME 'mail.joschs-robotics.de' SERVER_PORT '8000' SERVER_PROTOCOL 'HTTP/1.0' SERVER_SOFTWARE 'WSGIServer/0.1 Python/2.6.6' SHELL '/bin/bash' SHLVL '2' SSH_CLIENT '95.88.73.54 55847 1710' SSH_CONNECTION '95.88.73.54 55847 89.163.145.36 1710' SSH_TTY '/dev/pts/0' STY '23128.pts-0.mail' TERM 'screen' TERMCAP 'SC|screen|VT 100/ANSI X3.64 virtual terminal:\\\n\t:DO=\\E[%dB:LE=\\E[%dD:RI=\\E[%dC:UP=\\E[%dA:bs:bt=\\E[Z:\\\n\t:cd=\\E[J:ce=\\E[K:cl=\\E[H\\E[J:cm=\\E[%i%d;%dH:ct=\\E[3g:\\\n\t:do=^J:nd=\\E[C:pt:rc=\\E8:rs=\\Ec:sc=\\E7:st=\\EH:up=\\EM:\\\n\t:le=^H:bl=^G:cr=^M:it#8:ho=\\E[H:nw=\\EE:ta=^I:is=\\E)0:\\\n\t:li#64:co#207:am:xn:xv:LP:sr=\\EM:al=\\E[L:AL=\\E[%dL:\\\n\t:cs=\\E[%i%d;%dr:dl=\\E[M:DL=\\E[%dM:dc=\\E[P:DC=\\E[%dP:\\\n\t:im=\\E[4h:ei=\\E[4l:mi:IC=\\E[%d@:ks=\\E[?1h\\E=:\\\n\t:ke=\\E[?1l\\E>:vi=\\E[?25l:ve=\\E[34h\\E[?25h:vs=\\E[34l:\\\n\t:ti=\\E[?1049h:te=\\E[?1049l:us=\\E[4m:ue=\\E[24m:so=\\E[3m:\\\n\t:se=\\E[23m:mb=\\E[5m:md=\\E[1m:mr=\\E[7m:me=\\E[m:ms:\\\n\t:Co#8:pa#64:AF=\\E[3%dm:AB=\\E[4%dm:op=\\E[39;49m:AX:\\\n\t:vb=\\Eg:G0:as=\\E(0:ae=\\E(B:\\\n\t:ac=\\140\\140aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~..--++,,hhII00:\\\n\t:po=\\E[5i:pf=\\E[4i:k0=\\E[10~:k1=\\EOP:k2=\\EOQ:k3=\\EOR:\\\n\t:k4=\\EOS:k5=\\E[15~:k6=\\E[17~:k7=\\E[18~:k8=\\E[19~:\\\n\t:k9=\\E[20~:k;=\\E[21~:F1=\\E[23~:F2=\\E[24~:F3=\\E[1;2P:\\\n\t:F4=\\E[1;2Q:F5=\\E[1;2R:F6=\\E[1;2S:F7=\\E[15;2~:\\\n\t:F8=\\E[17;2~:F9=\\E[18;2~:FA=\\E[19;2~:kb=\x7f:K2=\\EOE:\\\n\t:kB=\\E[Z:kF=\\E[1;2B:kR=\\E[1;2A:*4=\\E[3;2~:*7=\\E[1;2F:\\\n\t:#2=\\E[1;2H:#3=\\E[2;2~:#4=\\E[1;2D:%c=\\E[6;2~:%e=\\E[5;2~:\\\n\t:%i=\\E[1;2C:kh=\\E[1~:@1=\\E[1~:kH=\\E[4~:@7=\\E[4~:\\\n\t:kN=\\E[6~:kP=\\E[5~:kI=\\E[2~:kD=\\E[3~:ku=\\EOA:kd=\\EOB:\\\n\t:kr=\\EOC:kl=\\EOD:km:' TZ 'Europe/Berlin' USER 'root' WINDOW '0' XDG_SESSION_COOKIE '4a6e4d102ea68b7935e0507f4a2cd976-1329414656.999215-1963234099' _ '/usr/bin/django-admin' wsgi.errors ', mode 'w' at 0x7f8a7efbc1e0> wsgi.file_wrapper wsgi.input wsgi.multiprocess False wsgi.multithread True wsgi.run_once False wsgi.url_scheme 'http' wsgi.version (1, 0) Settings Using settings module booktype.settings Setting Value ABSOLUTE_URL_OVERRIDES {} ADMINS () ADMIN_FOR () ADMIN_MEDIA_PREFIX 'http://booktype.joschs-robotics.de/media/' ALLOWED_INCLUDE_ROOTS () APPEND_SLASH True AUTHENTICATION_BACKENDS ('django.contrib.auth.backends.ModelBackend',) AUTH_PROFILE_MODULE 'account.UserProfile' BANNED_IPS () BOOKI_MAINTENANCE_MODE False BOOKI_NAME 'Joschs Booki site' BOOKI_ROOT '/var/www/booktype' BOOKI_URL 'http://booktype.joschs-robotics.de' CACHE_BACKEND 'locmem://' CACHE_MIDDLEWARE_KEY_PREFIX '' CACHE_MIDDLEWARE_SECONDS 600 COMMENTS_ALLOW_PROFANITIES False COMMENTS_BANNED_USERS_GROUP None COMMENTS_FIRST_FEW 0 COMMENTS_MODERATORS_GROUP None COMMENTS_SKETCHY_USERS_GROUP None COVER_IMAGE_UPLOAD_DIR 'cover_images/' CSRF_COOKIE_DOMAIN None CSRF_COOKIE_NAME 'csrftoken' CSRF_FAILURE_VIEW 'django.views.csrf.csrf_failure' DATABASES {'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2', 'HOST': 'localhost', 'NAME': 'booki', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '', 'TEST_CHARSET': None, 'TEST_COLLATION': None, 'TEST_MIRROR': None, 'TEST_NAME': None, 'TIME_ZONE': 'Europe/Berlin', 'USER': 'booki'}} DATABASE_ENGINE 'postgresql_psycopg2' DATABASE_HOST 'localhost' DATABASE_NAME 'booki' DATABASE_OPTIONS {} DATABASE_PASSWORD '********************' DATABASE_PORT '' DATABASE_ROUTERS [] DATABASE_USER 'booki' DATA_ROOT '/var/www/booktype/data' DATA_URL 'http://booktype.joschs-robotics.de/data' DATETIME_FORMAT 'N j, Y, P' DATETIME_INPUT_FORMATS ('%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M', '%m/%d/%y') DATE_FORMAT 'N j, Y' DATE_INPUT_FORMATS ('%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y') DEBUG True DEBUG_PROPAGATE_EXCEPTIONS False DECIMAL_SEPARATOR '.' DEFAULT_CHARSET 'utf-8' DEFAULT_CONTENT_TYPE 'text/html' DEFAULT_FILE_STORAGE 'django.core.files.storage.FileSystemStorage' DEFAULT_FROM_EMAIL 'webmaster@localhost' DEFAULT_INDEX_TABLESPACE '' DEFAULT_NOTIFICATION_FILTER u'#* !* ~* \u212c*' DEFAULT_PUBLISHER 'Unknown' DEFAULT_TABLESPACE '' DISALLOWED_USER_AGENTS () EMAIL_BACKEND 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST 'localhost' EMAIL_HOST_PASSWORD '********************' EMAIL_HOST_USER '' EMAIL_PORT 25 EMAIL_SUBJECT_PREFIX '[Django] ' EMAIL_USE_TLS False ESPRI_URL 'http://objavi.booki.cc/espri.cgi' FILE_CHARSET 'utf-8' FILE_UPLOAD_HANDLERS ('django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler') FILE_UPLOAD_MAX_MEMORY_SIZE 2621440 FILE_UPLOAD_PERMISSIONS None FILE_UPLOAD_TEMP_DIR None FIRST_DAY_OF_WEEK 0 FIXTURE_DIRS () FORCE_SCRIPT_NAME None FORMAT_MODULE_PATH None IGNORABLE_404_ENDS ('mail.pl', 'mailform.pl', 'mail.cgi', 'mailform.cgi', 'favicon.ico', '.php') IGNORABLE_404_STARTS ('/cgi-bin/', '/_vti_bin', '/_vti_inf') INSTALLED_APPS ['django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.admin', 'south', 'booki.editor', 'booki.account', 'booki.reader', 'booki.portal', 'booki.messaging', 'sputnik'] INTERNAL_IPS () LANGUAGES (('hr', 'Hrvatski'), ('en-us', 'English')) LANGUAGES_BIDI ('he', 'ar', 'fa') LANGUAGE_CODE 'en-us' LANGUAGE_COOKIE_NAME 'django_language' LOCALE_PATHS () LOGIN_REDIRECT_URL '/accounts/profile/' LOGIN_URL '/accounts/login/' LOGOUT_URL '/accounts/logout/' LULU_API_KEY None LULU_PASSWORD '********************' LULU_USER None MANAGERS () MEDIA_ROOT '/var/www/booktype/data' MEDIA_URL 'http://booktype.joschs-robotics.de/data' MESSAGE_STORAGE 'django.contrib.messages.storage.user_messages.LegacyFallbackStorage' MIDDLEWARE_CLASSES ('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.middleware.transaction.TransactionMiddleware') MONTH_DAY_FORMAT 'F j' NUMBER_GROUPING 0 OBJAVI_URL 'http://objavi.booki.cc/objavi.cgi' PASSWORD_RESET_TIMEOUT_DAYS '********************' PREPEND_WWW False PROFANITIES_LIST '********************' PROFILE_IMAGE_UPLOAD_DIR 'profile_images/' REDIS_DB 0 REDIS_HOST 'localhost' REDIS_PASSWORD '********************' REDIS_PORT 6379 REPORT_EMAIL_USER 'postmaster@joschs-robotics.de' ROOT_URLCONF 'booki.urls' SECRET_KEY '********************' SEND_BROKEN_LINK_EMAILS False SERVER_EMAIL 'root@localhost' SESSION_COOKIE_AGE 1209600 SESSION_COOKIE_DOMAIN None SESSION_COOKIE_NAME 'sessionid' SESSION_COOKIE_PATH '/' SESSION_COOKIE_SECURE False SESSION_ENGINE 'django.contrib.sessions.backends.db' SESSION_EXPIRE_AT_BROWSER_CLOSE False SESSION_FILE_PATH None SESSION_SAVE_EVERY_REQUEST False SETTINGS_MODULE 'booktype.settings' SHORT_DATETIME_FORMAT 'm/d/Y P' SHORT_DATE_FORMAT 'm/d/Y' SITE_ID 1 SITE_STATIC_ROOT '/usr/local/lib/python2.6/dist-packages/Booktype-1.5-py2.6.egg/booki/site_static' SITE_STATIC_URL 'http://booktype.joschs-robotics.de/site_static' STATIC_ROOT '/var/www/booktype/static' STATIC_URL 'http://booktype.joschs-robotics.de/static' TEMPLATE_CONTEXT_PROCESSORS ('django.contrib.auth.context_processors.auth', 'django.core.context_processors.debug', 'django.core.context_processors.i18n', 'django.core.context_processors.media', 'django.contrib.messages.context_processors.messages') TEMPLATE_DEBUG True TEMPLATE_DIRS ('/var/www/booktype/templates/', '/usr/local/lib/python2.6/dist-packages/Booktype-1.5-py2.6.egg/booki/templates/', '/var/www/booktype/templates/') TEMPLATE_LOADERS ('django.template.loaders.filesystem.load_template_source', 'django.template.loaders.app_directories.load_template_source') TEMPLATE_STRING_IF_INVALID '' TEST_DATABASE_CHARSET None TEST_DATABASE_COLLATION None TEST_DATABASE_NAME None TEST_RUNNER 'django.test.simple.DjangoTestSuiteRunner' THOUSAND_SEPARATOR ',' TIME_FORMAT 'P' TIME_INPUT_FORMATS ('%H:%M:%S', '%H:%M') TIME_ZONE 'Europe/Berlin' TRANSACTIONS_MANAGED False TWIKI_GATEWAY_URL 'http://objavi.booki.cc/booki-twiki-gateway.cgi' URL_VALIDATOR_USER_AGENT 'Django/1.2.3 (http://www.djangoproject.com)' USE_ETAGS False USE_I18N True USE_L10N True USE_THOUSAND_SEPARATOR False USE_X_FORWARDED_HOST False YEAR_MONTH_FORMAT 'F Y' You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 500 page.