| <class 'django.core.exceptions.ViewDoesNotExist'> | Python 2.5: /home/makiwara/opt/bin/python Sat Jan 28 10:54:47 2012 |
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/makiwara/game.humanemagica.com/build/bdist.freebsd-6.2-RELEASE-amd64/egg/flup/server/fcgi_base.py in run(self=<flup.server.fcgi_base.Request object at 0x82f5a2c>) |
| 556 """Runs the handler, flushes the streams, and ends the request.""" |
| 557 try: |
| 558 protocolStatus, appStatus = self.server.handler(self) |
| 559 except: |
| 560 traceback.print_exc(file=self.stderr) |
| /home/makiwara/game.humanemagica.com/build/bdist.freebsd-6.2-RELEASE-amd64/egg/flup/server/fcgi_base.py in handler(self=<flup.server.fcgi.WSGIServer object at 0x8281a2c>, req=<flup.server.fcgi_base.Request object at 0x82f5a2c>) |
| 1114 try: |
| 1115 try: |
| 1116 result = self.application(environ, start_response) |
| 1117 try: |
| 1118 for data in result: |
| /home/makiwara/opt/lib/python2.5/site-packages/django/core/handlers/wsgi.py in __call__(self=<django.core.handlers.wsgi.WSGIHandler object at 0x827b0ac>, environ={'DH_USER': 'makiwara', 'DOCUMENT_ROOT': '/home/makiwara/game.humanemagica.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': 'game.humanemagica.com', ...}, start_response=<function start_response at 0x8303dbc>) |
| 203 response = http.HttpResponseBadRequest() |
| 204 else: |
| 205 response = self.get_response(request) |
| 206 |
| 207 # Apply response middleware |
| response undefined, self = <django.core.handlers.wsgi.WSGIHandler object at 0x827b0ac>, self.get_response = <bound method WSGIHandler.get_response of <djang...e.handlers.wsgi.WSGIHandler object at 0x827b0ac>>, request = <WSGIRequest GET:<QueryDict: {}>, POST:<QueryDic...gi.url_scheme': 'http', 'wsgi.version': (1, 0)}> |
| /home/makiwara/opt/lib/python2.5/site-packages/django/core/handlers/base.py in get_response(self=<django.core.handlers.wsgi.WSGIHandler object at 0x827b0ac>, request=<WSGIRequest GET:<QueryDict: {}>, POST:<QueryDic...gi.url_scheme': 'http', 'wsgi.version': (1, 0)}>) |
| 129 mail_admins(subject, message, fail_silently=True) |
| 130 # Return an HttpResponse that displays a friendly error message. |
| 131 callback, param_dict = resolver.resolve500() |
| 132 return callback(request, **param_dict) |
| 133 |
| callback undefined, param_dict undefined, resolver = <RegexURLResolver achtung.urls ^/>, resolver.resolve500 = <bound method RegexURLResolver.resolve500 of <RegexURLResolver achtung.urls ^/>> |
| /home/makiwara/opt/lib/python2.5/site-packages/django/core/urlresolvers.py in resolve500(self=<RegexURLResolver achtung.urls ^/>) |
| 273 |
| 274 def resolve500(self): |
| 275 return self._resolve_special('500') |
| 276 |
| 277 def reverse(self, lookup_view, *args, **kwargs): |
| self = <RegexURLResolver achtung.urls ^/>, self._resolve_special = <bound method RegexURLResolver._resolve_special of <RegexURLResolver achtung.urls ^/>> |
| /home/makiwara/opt/lib/python2.5/site-packages/django/core/urlresolvers.py in _resolve_special(self=<RegexURLResolver achtung.urls ^/>, view_type='500') |
| 267 return getattr(__import__(mod_name, {}, {}, ['']), func_name), {} |
| 268 except (ImportError, AttributeError), e: |
| 269 raise ViewDoesNotExist, "Tried %s. Error was: %s" % (callback, str(e)) |
| 270 |
| 271 def resolve404(self): |
| global ViewDoesNotExist = <class 'django.core.exceptions.ViewDoesNotExist'>, callback = 'django.views.defaults.server_error', builtin str = <type 'str'>, e = ImportError('No module named mysql.base',) |
<class 'django.core.exceptions.ViewDoesNotExist'>: Tried django.views.defaults.server_error. Error was: No module named mysql.base