| <class 'django.template.TemplateSyntaxError'> | Python 2.5.2: /usr/bin/python Sat Sep 4 02:47:21 2010 |
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
| /home/jsh/jeremiahshirk.com/fcgi.py in run(self=<fcgi.Request object at 0xa1c110>) |
| 554 """Runs the handler, flushes the streams, and ends the request.""" |
| 555 try: |
| 556 protocolStatus, appStatus = self.server.handler(self) |
| 557 except: |
| 558 traceback.print_exc(file=self.stderr) |
| protocolStatus undefined, appStatus undefined, self = <fcgi.Request object at 0xa1c110>, self.server = <fcgi.WSGIServer object at 0xa1c050>, self.server.handler = <bound method WSGIServer.handler of <fcgi.WSGIServer object at 0xa1c050>> |
| /home/jsh/jeremiahshirk.com/fcgi.py in handler(self=<fcgi.WSGIServer object at 0xa1c050>, req=<fcgi.Request object at 0xa1c110>) |
| 1231 self._app_lock.acquire() |
| 1232 try: |
| 1233 result = self.application(environ, start_response) |
| 1234 try: |
| 1235 for data in result: |
| result = None, self = <fcgi.WSGIServer object at 0xa1c050>, self.application = <django.core.handlers.wsgi.WSGIHandler object at 0xa12f90>, environ = {'DH_USER': 'jsh', 'DOCUMENT_ROOT': '/home/jsh/jeremiahshirk.com', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_ACCEPT_ENCODING': 'gzip', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_CACHE_CONTROL': 'no-cache', 'HTTP_CONNECTION': 'close', 'HTTP_HOST': 'www.jeremiahshirk.com', ...}, start_response = <function start_response at 0x6ce59f86ae60> |
| /var/lib/python-support/python2.5/django/core/handlers/wsgi.py in __call__(self=<django.core.handlers.wsgi.WSGIHandler object at 0xa12f90>, environ={'DH_USER': 'jsh', 'DOCUMENT_ROOT': '/home/jsh/jeremiahshirk.com', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_ACCEPT_ENCODING': 'gzip', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_CACHE_CONTROL': 'no-cache', 'HTTP_CONNECTION': 'close', 'HTTP_HOST': 'www.jeremiahshirk.com', ...}, start_response=<function start_response at 0x6ce59f86ae60>) |
| 239 response = http.HttpResponseBadRequest() |
| 240 else: |
| 241 response = self.get_response(request) |
| 242 |
| 243 # Apply response middleware |
| response undefined, self = <django.core.handlers.wsgi.WSGIHandler object at 0xa12f90>, self.get_response = <bound method WSGIHandler.get_response of <djang...re.handlers.wsgi.WSGIHandler object at 0xa12f90>>, request = <WSGIRequest GET:<QueryDict: {}>, POST:<QueryDic...gi.url_scheme': 'http', 'wsgi.version': (1, 0)}> |
| /var/lib/python-support/python2.5/django/core/handlers/base.py in get_response(self=<django.core.handlers.wsgi.WSGIHandler object at 0xa12f90>, request=<WSGIRequest GET:<QueryDict: {}>, POST:<QueryDic...gi.url_scheme': 'http', 'wsgi.version': (1, 0)}>) |
| 140 exc_info = sys.exc_info() |
| 141 receivers = signals.got_request_exception.send(sender=self.__class__, request=request) |
| 142 return self.handle_uncaught_exception(request, resolver, exc_info) |
| 143 finally: |
| 144 # Reset URLconf for this thread on the way out for complete |
| self = <django.core.handlers.wsgi.WSGIHandler object at 0xa12f90>, self.handle_uncaught_exception = <bound method WSGIHandler.handle_uncaught_except...re.handlers.wsgi.WSGIHandler object at 0xa12f90>>, request = <WSGIRequest GET:<QueryDict: {}>, POST:<QueryDic...gi.url_scheme': 'http', 'wsgi.version': (1, 0)}>, resolver = <RegexURLResolver js.urls (None:None) ^/>, exc_info = (<class 'django.core.exceptions.ImproperlyConfigured'>, ImproperlyConfigured("'mysql_old' isn't an avail...e3'\nError was: No module named mysql_old.base",), <traceback object at 0xcc8f38>) |
| /var/lib/python-support/python2.5/django/core/handlers/base.py in handle_uncaught_exception(self=<django.core.handlers.wsgi.WSGIHandler object at 0xa12f90>, request=<WSGIRequest GET:<QueryDict: {}>, POST:<QueryDic...gi.url_scheme': 'http', 'wsgi.version': (1, 0)}>, resolver=<RegexURLResolver js.urls (None:None) ^/>, exc_info=(<class 'django.core.exceptions.ImproperlyConfigured'>, ImproperlyConfigured("'mysql_old' isn't an avail...e3'\nError was: No module named mysql_old.base",), <traceback object at 0xcc8f38>)) |
| 164 if settings.DEBUG: |
| 165 from django.views import debug |
| 166 return debug.technical_500_response(request, *exc_info) |
| 167 |
| 168 # When DEBUG is False, send an error message to the admins. |
| debug = <module 'django.views.debug' from '/var/lib/python-support/python2.5/django/views/debug.py'>, debug.technical_500_response = <function technical_500_response at 0xd25ed8>, request = <WSGIRequest GET:<QueryDict: {}>, POST:<QueryDic...gi.url_scheme': 'http', 'wsgi.version': (1, 0)}>, exc_info = (<class 'django.core.exceptions.ImproperlyConfigured'>, ImproperlyConfigured("'mysql_old' isn't an avail...e3'\nError was: No module named mysql_old.base",), <traceback object at 0xcc8f38>) |
| /var/lib/python-support/python2.5/django/views/debug.py in technical_500_response(request=<WSGIRequest GET:<QueryDict: {}>, POST:<QueryDic...gi.url_scheme': 'http', 'wsgi.version': (1, 0)}>, exc_type=<class 'django.core.exceptions.ImproperlyConfigured'>, exc_value=ImproperlyConfigured("'mysql_old' isn't an avail...e3'\nError was: No module named mysql_old.base",), tb=<traceback object at 0xcc8f38>) |
| 56 """ |
| 57 reporter = ExceptionReporter(request, exc_type, exc_value, tb) |
| 58 html = reporter.get_traceback_html() |
| 59 return HttpResponseServerError(html, mimetype='text/html') |
| 60 |
| html undefined, reporter = <django.views.debug.ExceptionReporter instance at 0xcccfc8>, reporter.get_traceback_html = <bound method ExceptionReporter.get_traceback_ht...ws.debug.ExceptionReporter instance at 0xcccfc8>> |
| /var/lib/python-support/python2.5/django/views/debug.py in get_traceback_html(self=<django.views.debug.ExceptionReporter instance at 0xcccfc8>) |
| 135 'loader_debug_info': self.loader_debug_info, |
| 136 }) |
| 137 return t.render(c) |
| 138 |
| 139 def get_template_exception_info(self): |
| t = <django.template.Template object at 0xd71910>, t.render = <bound method Template.render of <django.template.Template object at 0xd71910>>, c = [{'loader_debug_info': None, 'unicode_hint': '',...e3'\nError was: No module named mysql_old.base"}] |
| /var/lib/python-support/python2.5/django/template/__init__.py in render(self=<django.template.Template object at 0xd71910>, context=[{'loader_debug_info': None, 'unicode_hint': '',...e3'\nError was: No module named mysql_old.base"}]) |
| 171 context.render_context.push() |
| 172 try: |
| 173 return self._render(context) |
| 174 finally: |
| 175 context.render_context.pop() |
| self = <django.template.Template object at 0xd71910>, self._render = <bound method Template._render of <django.template.Template object at 0xd71910>>, context = [{'loader_debug_info': None, 'unicode_hint': '',...e3'\nError was: No module named mysql_old.base"}] |
| /var/lib/python-support/python2.5/django/template/__init__.py in _render(self=<django.template.Template object at 0xd71910>, context=[{'loader_debug_info': None, 'unicode_hint': '',...e3'\nError was: No module named mysql_old.base"}]) |
| 165 |
| 166 def _render(self, context): |
| 167 return self.nodelist.render(context) |
| 168 |
| 169 def render(self, context): |
| self = <django.template.Template object at 0xd71910>, self.nodelist = [<Text Node: ' <!DOCTYPE HTML PUBLIC "-'>, <Vari...en: 5>, <Text Node: ' </tbody> </table> '>], self.nodelist.render = <bound method DebugNodeList.render of [<Text Nod...n: 5>, <Text Node: ' </tbody> </table> '>]>, context = [{'loader_debug_info': None, 'unicode_hint': '',...e3'\nError was: No module named mysql_old.base"}] |
| /var/lib/python-support/python2.5/django/template/__init__.py in render(self=[<Text Node: ' <!DOCTYPE HTML PUBLIC "-'>, <Vari...en: 5>, <Text Node: ' </tbody> </table> '>], context=[{'loader_debug_info': None, 'unicode_hint': '',...e3'\nError was: No module named mysql_old.base"}]) |
| 794 for node in self: |
| 795 if isinstance(node, Node): |
| 796 bits.append(self.render_node(node, context)) |
| 797 else: |
| 798 bits.append(node) |
| bits = [u'\n<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Tr...name="robots" content="NONE,NOARCHIVE">\n <title>', u'ImproperlyConfigured', u' at ', u'/robots.txt', u'</title>\n <style type="text/css">\n html * { .../script>\n</head>\n<body>\n<div id="summary">\n <h1>', u'ImproperlyConfigured', u' at ', u'/robots.txt', u'</h1>\n <pre class="exception_value">', u''mysql_old' isn't an available dat...'\nError was: No module named mysql_old.base', u'</pre>\n <table class="meta">\n <tr>\n <th>Request Method:</th>\n <td>', u'GET', u'</td>\n </tr>\n <tr>\n <th>Request URL:</th>\n <td>', u'http://www.jeremiahshirk.com/robots.txt', u'</td>\n </tr>\n <tr>\n <th>Django Version:</th>\n <td>', u'1.2.1', u'</td>\n </tr>\n <tr>\n <th>Exception Type:</th>\n <td>', u'ImproperlyConfigured', u'</td>\n </tr>\n <tr>\n <th>Exception Value:</th>\n <td><pre>', u''mysql_old' isn't an available dat...'\nError was: No module named mysql_old.base', ...], bits.append = <built-in method append of list object at 0xd67200>, self = [<Text Node: ' <!DOCTYPE HTML PUBLIC "-'>, <Vari...en: 5>, <Text Node: ' </tbody> </table> '>], self.render_node = <bound method DebugNodeList.render_node of [<Tex...n: 5>, <Text Node: ' </tbody> </table> '>]>, node = <Variable Node: server_time|date:"r">, context = [{'loader_debug_info': None, 'unicode_hint': '',...e3'\nError was: No module named mysql_old.base"}] |
| /var/lib/python-support/python2.5/django/template/debug.py in render_node(self=[<Text Node: ' <!DOCTYPE HTML PUBLIC "-'>, <Vari...en: 5>, <Text Node: ' </tbody> </table> '>], node=<Variable Node: server_time|date:"r">, context=[{'loader_debug_info': None, 'unicode_hint': '',...e3'\nError was: No module named mysql_old.base"}]) |
| 70 def render_node(self, node, context): |
| 71 try: |
| 72 result = node.render(context) |
| 73 except TemplateSyntaxError, e: |
| 74 if not hasattr(e, 'source'): |
| result undefined, node = <Variable Node: server_time|date:"r">, node.render = <bound method DebugVariableNode.render of <Variable Node: server_time|date:"r">>, context = [{'loader_debug_info': None, 'unicode_hint': '',...e3'\nError was: No module named mysql_old.base"}] |
| /var/lib/python-support/python2.5/django/template/debug.py in render(self=<Variable Node: server_time|date:"r">, context=[{'loader_debug_info': None, 'unicode_hint': '',...e3'\nError was: No module named mysql_old.base"}]) |
| 87 def render(self, context): |
| 88 try: |
| 89 output = self.filter_expression.resolve(context) |
| 90 output = localize(output) |
| 91 output = force_unicode(output) |
| output undefined, self = <Variable Node: server_time|date:"r">, self.filter_expression = <django.template.FilterExpression object at 0xe3f550>, self.filter_expression.resolve = <bound method FilterExpression.resolve of <django.template.FilterExpression object at 0xe3f550>>, context = [{'loader_debug_info': None, 'unicode_hint': '',...e3'\nError was: No module named mysql_old.base"}] |
| /var/lib/python-support/python2.5/django/template/__init__.py in resolve(self=<django.template.FilterExpression object at 0xe3f550>, context=[{'loader_debug_info': None, 'unicode_hint': '',...e3'\nError was: No module named mysql_old.base"}], ignore_failures=False) |
| 577 new_obj = func(obj, autoescape=context.autoescape, *arg_vals) |
| 578 else: |
| 579 new_obj = func(obj, *arg_vals) |
| 580 if getattr(func, 'is_safe', False) and isinstance(obj, SafeData): |
| 581 obj = mark_safe(new_obj) |
| new_obj undefined, func = <function date at 0xe3a2a8>, obj = datetime.datetime(2010, 9, 4, 2, 47, 21, 316725), arg_vals = [u'r'] |
| /var/lib/python-support/python2.5/django/template/defaultfilters.py in date(value=datetime.datetime(2010, 9, 4, 2, 47, 21, 316725), arg=u'r') |
| 691 except AttributeError: |
| 692 try: |
| 693 return format(value, arg) |
| 694 except AttributeError: |
| 695 return '' |
| format = <function format at 0xd52938>, value = datetime.datetime(2010, 9, 4, 2, 47, 21, 316725), arg = u'r' |
| /var/lib/python-support/python2.5/django/utils/dateformat.py in format(value=datetime.datetime(2010, 9, 4, 2, 47, 21, 316725), format_string=u'r') |
| 279 "Convenience function" |
| 280 df = DateFormat(value) |
| 281 return df.format(format_string) |
| 282 |
| 283 def time_format(value, format_string): |
| df = <django.utils.dateformat.DateFormat object at 0xd65210>, df.format = <bound method DateFormat.format of <django.utils.dateformat.DateFormat object at 0xd65210>>, format_string = u'r' |
| /var/lib/python-support/python2.5/django/utils/dateformat.py in format(self=<django.utils.dateformat.DateFormat object at 0xd65210>, formatstr=u'r') |
| 28 for i, piece in enumerate(re_formatchars.split(force_unicode(formatstr))): |
| 29 if i % 2: |
| 30 pieces.append(force_unicode(getattr(self, piece)())) |
| 31 elif piece: |
| 32 pieces.append(re_escaped.sub(r'\1', piece)) |
| pieces = [], pieces.append = <built-in method append of list object at 0xd67128>, global force_unicode = <function force_unicode at 0x977500>, builtin getattr = <built-in function getattr>, self = <django.utils.dateformat.DateFormat object at 0xd65210>, piece = u'r' |
| /var/lib/python-support/python2.5/django/utils/dateformat.py in r(self=<django.utils.dateformat.DateFormat object at 0xd65210>) |
| 185 def r(self): |
| 186 "RFC 2822 formatted date; e.g. 'Thu, 21 Dec 2000 16:01:07 +0200'" |
| 187 return self.format('D, j M Y H:i:s O') |
| 188 |
| 189 def S(self): |
| self = <django.utils.dateformat.DateFormat object at 0xd65210>, self.format = <bound method DateFormat.format of <django.utils.dateformat.DateFormat object at 0xd65210>> |
| /var/lib/python-support/python2.5/django/utils/dateformat.py in format(self=<django.utils.dateformat.DateFormat object at 0xd65210>, formatstr='D, j M Y H:i:s O') |
| 28 for i, piece in enumerate(re_formatchars.split(force_unicode(formatstr))): |
| 29 if i % 2: |
| 30 pieces.append(force_unicode(getattr(self, piece)())) |
| 31 elif piece: |
| 32 pieces.append(re_escaped.sub(r'\1', piece)) |
| pieces = [], pieces.append = <built-in method append of list object at 0xd67098>, global force_unicode = <function force_unicode at 0x977500>, builtin getattr = <built-in function getattr>, self = <django.utils.dateformat.DateFormat object at 0xd65210>, piece = u'D' |
| /var/lib/python-support/python2.5/django/utils/encoding.py in force_unicode(s=<django.utils.functional.__proxy__ object at 0xce4190>, encoding='utf-8', strings_only=False, errors='strict') |
| 64 if not isinstance(s, basestring,): |
| 65 if hasattr(s, '__unicode__'): |
| 66 s = unicode(s) |
| 67 else: |
| 68 try: |
| s = <django.utils.functional.__proxy__ object at 0xce4190>, builtin unicode = <type 'unicode'> |
| /var/lib/python-support/python2.5/django/utils/functional.py in __unicode_cast(self=<django.utils.functional.__proxy__ object at 0xce4190>) |
| 204 |
| 205 def __unicode_cast(self): |
| 206 return self.__func(*self.__args, **self.__kw) |
| 207 |
| 208 def __str_cast(self): |
| self = <django.utils.functional.__proxy__ object at 0xce4190>, self.__func undefined, self.__args undefined, self.__kw undefined |
| /var/lib/python-support/python2.5/django/utils/translation/__init__.py in ugettext(message='Sat') |
| 53 |
| 54 def ugettext(message): |
| 55 return real_ugettext(message) |
| 56 |
| 57 def ungettext(singular, plural, number): |
| global real_ugettext = <function _curried at 0x98faa0>, message = 'Sat' |
| /var/lib/python-support/python2.5/django/utils/functional.py in _curried(*moreargs=('Sat',), **morekwargs={}) |
| 53 def curry(_curried_func, *args, **kwargs): |
| 54 def _curried(*moreargs, **morekwargs): |
| 55 return _curried_func(*(args+moreargs), **dict(kwargs, **morekwargs)) |
| 56 return _curried |
| 57 |
| _curried_func = <function delayed_loader at 0x98f2a8>, args = ('ugettext',), moreargs = ('Sat',), builtin dict = <type 'dict'>, kwargs = {}, morekwargs = {} |
| /var/lib/python-support/python2.5/django/utils/translation/__init__.py in delayed_loader(real_name='ugettext', *args=('Sat',), **kwargs={}) |
| 34 |
| 35 # Make the originally requested function call on the way out the door. |
| 36 return getattr(trans, real_name)(*args, **kwargs) |
| 37 |
| 38 g = globals() |
| builtin getattr = <built-in function getattr>, trans = <module 'django.utils.translation.trans_real' fr...thon2.5/django/utils/translation/trans_real.pyc'>, real_name = 'ugettext', args = ('Sat',), kwargs = {} |
| /var/lib/python-support/python2.5/django/utils/translation/trans_real.py in ugettext(message='Sat') |
| 274 |
| 275 def ugettext(message): |
| 276 return do_translate(message, 'ugettext') |
| 277 |
| 278 def gettext_noop(message): |
| global do_translate = <function do_translate at 0xd799b0>, message = 'Sat' |
| /var/lib/python-support/python2.5/django/utils/translation/trans_real.py in do_translate(message='Sat', translation_function='ugettext') |
| 264 if _default is None: |
| 265 from django.conf import settings |
| 266 _default = translation(settings.LANGUAGE_CODE) |
| 267 result = getattr(_default, translation_function)(eol_message) |
| 268 if isinstance(message, SafeData): |
| global _default = None, global translation = <function translation at 0xd75a28>, settings = <django.conf.LazySettings object at 0x983690>, settings.LANGUAGE_CODE = 'en-us' |
| /var/lib/python-support/python2.5/django/utils/translation/trans_real.py in translation(language='en-us') |
| 174 return res |
| 175 |
| 176 default_translation = _fetch(settings.LANGUAGE_CODE) |
| 177 current_translation = _fetch(language, fallback=default_translation) |
| 178 |
| default_translation undefined, _fetch = <function _fetch at 0xd6d9b0>, settings = <django.conf.LazySettings object at 0x983690>, settings.LANGUAGE_CODE = 'en-us' |
| /var/lib/python-support/python2.5/django/utils/translation/trans_real.py in _fetch(lang='en-us', fallback=None) |
| 157 |
| 158 for appname in settings.INSTALLED_APPS: |
| 159 app = import_module(appname) |
| 160 apppath = os.path.join(os.path.dirname(app.__file__), 'locale') |
| 161 |
| app = <module 'django.contrib.sites' from '/var/lib/py...ort/python2.5/django/contrib/sites/__init__.pyc'>, global import_module = <function import_module at 0x9808c0>, appname = 'django.contrib.admin' |
| /var/lib/python-support/python2.5/django/utils/importlib.py in import_module(name='django.contrib.admin', package=None) |
| 32 break |
| 33 level += 1 |
| 34 name = _resolve_name(name[level:], package, level) |
| 35 __import__(name) |
| 36 return sys.modules[name] |
| builtin __import__ = <built-in function __import__>, name = 'django.contrib.admin' |
| /var/lib/python-support/python2.5/django/contrib/admin/__init__.py in |
| 2 from django.contrib.admin.options import ModelAdmin, HORIZONTAL, VERTICAL |
| 3 from django.contrib.admin.options import StackedInline, TabularInline |
| 4 from django.contrib.admin.sites import AdminSite, site |
| 5 |
| 6 |
| django undefined, ACTION_CHECKBOX_NAME undefined |
| /var/lib/python-support/python2.5/django/contrib/admin/helpers.py in |
| 2 from django.conf import settings |
| 3 from django.contrib.admin.util import flatten_fieldsets, lookup_field |
| 4 from django.contrib.admin.util import display_for_field, label_for_field |
| 5 from django.contrib.contenttypes.models import ContentType |
| 6 from django.core.exceptions import ObjectDoesNotExist |
| django undefined, forms undefined |
| /var/lib/python-support/python2.5/django/forms/__init__.py in |
| 13 from django.core.exceptions import ValidationError |
| 14 from widgets import * |
| 15 from fields import * |
| 16 from forms import * |
| 17 from models import * |
| models undefined |
| /var/lib/python-support/python2.5/django/forms/models.py in |
| 4 """ |
| 5 |
| 6 from django.db import connections |
| 7 from django.utils.encoding import smart_unicode, force_unicode |
| 8 from django.utils.datastructures import SortedDict |
| django undefined, connections undefined |
| /var/lib/python-support/python2.5/django/db/__init__.py in |
| 73 # we load all these up for backwards compatibility, you should use |
| 74 # connections['default'] instead. |
| 75 connection = connections[DEFAULT_DB_ALIAS] |
| 76 backend = load_backend(connection.settings_dict['ENGINE']) |
| 77 |
| connection undefined, connections = None, DEFAULT_DB_ALIAS = None |
| /var/lib/python-support/python2.5/django/db/utils.py in __getitem__(self=<django.db.utils.ConnectionHandler object at 0xee3510>, alias='default') |
| 89 self.ensure_defaults(alias) |
| 90 db = self.databases[alias] |
| 91 backend = load_backend(db['ENGINE']) |
| 92 conn = backend.DatabaseWrapper(db, alias) |
| 93 self._connections[alias] = conn |
| backend undefined, global load_backend = <function load_backend at 0xcb6578>, db = {'ENGINE': 'mysql_old', 'HOST': 'mysql.jeremiahshirk.com', 'NAME': 'django', 'OPTIONS': {}, 'PASSWORD': 'djDBr00t', 'PORT': '', 'TEST_CHARSET': None, 'TEST_COLLATION': None, 'TEST_MIRROR': None, 'TEST_NAME': None, ...} |
| /var/lib/python-support/python2.5/django/db/utils.py in load_backend(backend_name='mysql_old') |
| 47 "Error was: %s") % \ |
| 48 (backend_name, ", ".join(map(repr, available_backends)), e_user) |
| 49 raise ImproperlyConfigured(error_msg) |
| 50 else: |
| 51 raise # If there's some other error, this must be an error in Django itself. |
| global ImproperlyConfigured = <class 'django.core.exceptions.ImproperlyConfigured'>, error_msg = "'mysql_old' isn't an available database backend....qlite3'\nError was: No module named mysql_old.base" |
<class 'django.template.TemplateSyntaxError'>: Caught ImproperlyConfigured while rendering: 'mysql_old' isn't an available database backend.
Try using django.db.backends.XXX, where XXX is one of:
'dummy', 'mysql', 'oracle', 'postgresql', 'postgresql_psycopg2', 'sqlite3'
Error was: No module named mysql_old.base
args =
(u"Caught ImproperlyConfigured while rendering: 'my...qlite3'\nError was: No module named mysql_old.base",)
exc_info =
(<class 'django.core.exceptions.ImproperlyConfigured'>, ImproperlyConfigured("'mysql_old' isn't an avail...e3'\nError was: No module named mysql_old.base",), <traceback object at 0xd67368>)
message =
u"Caught ImproperlyConfigured while rendering: 'my...qlite3'\nError was: No module named mysql_old.base"
source =
(<django.template.StringOrigin object at 0xd71850>, (6029, 6053))