Skip to content

Instantly share code, notes, and snippets.

@arvearve
Last active December 15, 2015 02:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save arvearve/5187999 to your computer and use it in GitHub Desktop.
Save arvearve/5187999 to your computer and use it in GitHub Desktop.
ImportError: No module named tools
######
/var/log/uwsgi/nerd.log
######
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Subject: [Django] ERROR (EXTERNAL IP): Internal Server Error: /
From: root@localhost
To: djangoerrors@abakus.no
Date: Mon, 18 Mar 2013 15:29:55 -0000
Message-ID: <20130318152955.26276.95111@luke.abakus.no>
Traceback (most recent call last):
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/handlers/base.py", line 115, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/home/webkom/webapps/nerd_test/project/app/frontpage/views.py", line 17, in index
return render_with_request(request, 'frontpage/front.html', locals())
File "/home/webkom/webapps/nerd_test/project/core/shortcuts.py", line 19, in render_with_request
return render_to_response(template, values, *args, context_instance = RequestContext(request), **kwargs)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/shortcuts/__init__.py", line 29, in render_to_response
return HttpResponse(loader.render_to_string(*args, **kwargs), **httpresponse_kwargs)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/loader.py", line 177, in render_to_string
return t.render(context_instance)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 140, in render
return self._render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 134, in _render
return self.nodelist.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 830, in render
bit = self.render_node(node, context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 844, in render_node
return node.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/loader_tags.py", line 124, in render
return compiled_parent._render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 134, in _render
return self.nodelist.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 830, in render
bit = self.render_node(node, context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 844, in render_node
return node.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/loader_tags.py", line 63, in render
result = block.nodelist.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 830, in render
bit = self.render_node(node, context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 844, in render_node
return node.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/defaulttags.py", line 284, in render
return nodelist.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 830, in render
bit = self.render_node(node, context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 844, in render_node
return node.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/defaulttags.py", line 411, in render
url = reverse(view_name, args=args, kwargs=kwargs, current_app=context.current_app)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 496, in reverse
return iri_to_uri(resolver._reverse_with_prefix(view, prefix, *args, **kwargs))
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 382, in _reverse_with_prefix
possibilities = self.reverse_dict.getlist(lookup_view)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 297, in reverse_dict
self._populate()
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 274, in _populate
for name in pattern.reverse_dict:
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 297, in reverse_dict
self._populate()
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 286, in _populate
lookups.appendlist(pattern.callback, (bits, p_pattern, pattern.default_args))
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 230, in callback
self._callback = get_callable(self._callback_str)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/utils/functional.py", line 29, in wrapper
result = func(*args)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 97, in get_callable
mod = import_module(mod_name)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/utils/importlib.py", line 35, in import_module
__import__(name)
File "/home/webkom/webapps/nerd_test/project/app/api/views/abacash.py", line 11, in <module>
from app.api.views.common import render_data, check_token, APIStatusResponse, APIStatus
File "/home/webkom/webapps/nerd_test/project/app/api/views/common.py", line 8, in <module>
from app.api.tools import render_data
ImportError: No module named tools
<WSGIRequest
path:/,
GET:<QueryDict: {}>,
POST:<QueryDict: {}>,
COOKIES:{'__utma': '140353132.1944478421.1358244983.1363441267.1363615359.51',
'__utmb': '140353132.42.10.1363615359',
'__utmc': '140353132',
'__utmz': '140353132.1361544156.32.2.utmcsr=hsmaker.com|utmccn=(referral)|utmcmd=referral|utmcct=/harlemshake.asp',
'sessionid': '08b98a2de06ad2ac6badac4a61c927f6'},
META:{'CONTENT_LENGTH': '',
'CONTENT_TYPE': '',
'DOCUMENT_ROOT': '/etc/nginx/html',
'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': 'en-US,en;q=0.8',
'HTTP_CACHE_CONTROL': 'max-age=0',
'HTTP_CONNECTION': 'keep-alive',
'HTTP_COOKIE': 'sessionid=08b98a2de06ad2ac6badac4a61c927f6; __utma=140353132.1944478421.1358244983.1363441267.1363615359.51; __utmb=140353132.42.10.1363615359; __utmc=140353132; __utmz=140353132.1361544156.32.2.utmcsr=hsmaker.com|utmccn=(referral)|utmcmd=referral|utmcct=/harlemshake.asp',
'HTTP_HOST': 'area51.abakus.no',
'HTTP_USER_AGENT': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_3) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',
'PATH_INFO': u'/',
'QUERY_STRING': '',
'REMOTE_ADDR': '78.91.3.210',
'REMOTE_PORT': '49754',
'REQUEST_METHOD': 'GET',
'REQUEST_URI': '/',
u'SCRIPT_NAME': u'',
'SERVER_NAME': 'area51.abakus.no',
'SERVER_PORT': '443',
'SERVER_PROTOCOL': 'HTTP/1.1',
'uwsgi.node': 'luke',
'uwsgi.version': '1.3',
'wsgi.errors': <open file 'wsgi_errors', mode 'w' at 0x2c858a0>,
'wsgi.file_wrapper': <built-in function uwsgi_sendfile>,
'wsgi.input': <uwsgi._Input object at 0x4a56a90>,
'wsgi.multiprocess': False,
'wsgi.multithread': False,
'wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 0)}>
-------------------------------------------------------------------------------
Traceback (most recent call last):
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/handlers/wsgi.py", line 255, in __call__
response = self.get_response(request)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/handlers/base.py", line 178, in get_response
response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/handlers/base.py", line 224, in handle_uncaught_exception
return callback(request, **param_dict)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/utils/decorators.py", line 91, in _wrapped_view
response = view_func(request, *args, **kwargs)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/views/defaults.py", line 41, in server_error
return http.HttpResponseServerError(template.render(Context({})))
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 140, in render
return self._render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 134, in _render
return self.nodelist.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 830, in render
bit = self.render_node(node, context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 844, in render_node
return node.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/loader_tags.py", line 124, in render
return compiled_parent._render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 134, in _render
return self.nodelist.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 830, in render
bit = self.render_node(node, context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 844, in render_node
return node.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/loader_tags.py", line 63, in render
result = block.nodelist.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 830, in render
bit = self.render_node(node, context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 844, in render_node
return node.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/defaulttags.py", line 284, in render
return nodelist.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 830, in render
bit = self.render_node(node, context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 844, in render_node
return node.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/defaulttags.py", line 411, in render
url = reverse(view_name, args=args, kwargs=kwargs, current_app=context.current_app)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 496, in reverse
return iri_to_uri(resolver._reverse_with_prefix(view, prefix, *args, **kwargs))
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 382, in _reverse_with_prefix
possibilities = self.reverse_dict.getlist(lookup_view)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 297, in reverse_dict
self._populate()
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 274, in _populate
for name in pattern.reverse_dict:
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 297, in reverse_dict
self._populate()
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 286, in _populate
lookups.appendlist(pattern.callback, (bits, p_pattern, pattern.default_args))
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 230, in callback
self._callback = get_callable(self._callback_str)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/utils/functional.py", line 29, in wrapper
result = func(*args)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 97, in get_callable
mod = import_module(mod_name)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/utils/importlib.py", line 35, in import_module
__import__(name)
File "/home/webkom/webapps/nerd_test/project/app/api/views/abacash.py", line 11, in <module>
from app.api.views.common import render_data, check_token, APIStatusResponse, APIStatus
File "/home/webkom/webapps/nerd_test/project/app/api/views/common.py", line 8, in <module>
from app.api.tools import render_data
ImportError: No module named tools
[pid: 26276|app: 0|req: 9/9] 78.91.3.210 () {42 vars in 979 bytes} [Mon Mar 18 16:29:55 2013] GET / => generated 0 bytes in 77 msecs (HTTP/1.1 500) 0 headers in 0 bytes (0 switches on core 0)
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Subject: [Django] ERROR (EXTERNAL IP): Internal Server Error: /favicon.ico
From: root@localhost
To: djangoerrors@abakus.no
Date: Mon, 18 Mar 2013 15:29:56 -0000
Message-ID: <20130318152956.26276.80533@luke.abakus.no>
Traceback (most recent call last):
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/handlers/base.py", line 153, in get_response
response = callback(request, **param_dict)
File "/home/webkom/webapps/nerd_test/project/app/user/views/__init__.py", line 27, in error404
return render_to_response('404.html')
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/shortcuts/__init__.py", line 29, in render_to_response
return HttpResponse(loader.render_to_string(*args, **kwargs), **httpresponse_kwargs)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/loader.py", line 172, in render_to_string
return t.render(Context(dictionary))
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 140, in render
return self._render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 134, in _render
return self.nodelist.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 830, in render
bit = self.render_node(node, context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 844, in render_node
return node.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/loader_tags.py", line 124, in render
return compiled_parent._render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 134, in _render
return self.nodelist.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 830, in render
bit = self.render_node(node, context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 844, in render_node
return node.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/loader_tags.py", line 63, in render
result = block.nodelist.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 830, in render
bit = self.render_node(node, context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 844, in render_node
return node.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/defaulttags.py", line 284, in render
return nodelist.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 830, in render
bit = self.render_node(node, context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 844, in render_node
return node.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/defaulttags.py", line 411, in render
url = reverse(view_name, args=args, kwargs=kwargs, current_app=context.current_app)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 496, in reverse
return iri_to_uri(resolver._reverse_with_prefix(view, prefix, *args, **kwargs))
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 382, in _reverse_with_prefix
possibilities = self.reverse_dict.getlist(lookup_view)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 297, in reverse_dict
self._populate()
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 274, in _populate
for name in pattern.reverse_dict:
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 297, in reverse_dict
self._populate()
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 286, in _populate
lookups.appendlist(pattern.callback, (bits, p_pattern, pattern.default_args))
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 230, in callback
self._callback = get_callable(self._callback_str)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/utils/functional.py", line 29, in wrapper
result = func(*args)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 97, in get_callable
mod = import_module(mod_name)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/utils/importlib.py", line 35, in import_module
__import__(name)
File "/home/webkom/webapps/nerd_test/project/app/api/views/abacash.py", line 11, in <module>
from app.api.views.common import render_data, check_token, APIStatusResponse, APIStatus
File "/home/webkom/webapps/nerd_test/project/app/api/views/common.py", line 8, in <module>
from app.api.tools import render_data
ImportError: No module named tools
<WSGIRequest
path:/favicon.ico,
GET:<QueryDict: {}>,
POST:<QueryDict: {}>,
COOKIES:{},
META:{'CONTENT_LENGTH': '',
'CONTENT_TYPE': '',
'DOCUMENT_ROOT': '/etc/nginx/html',
'HTTP_ACCEPT': '*/*',
'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.3',
'HTTP_ACCEPT_ENCODING': 'gzip,deflate,sdch',
'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.8',
'HTTP_CONNECTION': 'keep-alive',
'HTTP_HOST': 'area51.abakus.no',
'HTTP_USER_AGENT': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_3) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',
'PATH_INFO': u'/favicon.ico',
'QUERY_STRING': '',
'REMOTE_ADDR': '78.91.3.210',
'REMOTE_PORT': '49754',
'REQUEST_METHOD': 'GET',
'REQUEST_URI': '/favicon.ico',
u'SCRIPT_NAME': u'',
'SERVER_NAME': 'area51.abakus.no',
'SERVER_PORT': '443',
'SERVER_PROTOCOL': 'HTTP/1.1',
'uwsgi.node': 'luke',
'uwsgi.version': '1.3',
'wsgi.errors': <open file 'wsgi_errors', mode 'w' at 0x2c858a0>,
'wsgi.file_wrapper': <built-in function uwsgi_sendfile>,
'wsgi.input': <uwsgi._Input object at 0x4b26910>,
'wsgi.multiprocess': False,
'wsgi.multithread': False,
'wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 0)}>
-------------------------------------------------------------------------------
Traceback (most recent call last):
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/handlers/wsgi.py", line 255, in __call__
response = self.get_response(request)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/handlers/base.py", line 156, in get_response
response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/handlers/base.py", line 224, in handle_uncaught_exception
return callback(request, **param_dict)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/utils/decorators.py", line 91, in _wrapped_view
response = view_func(request, *args, **kwargs)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/views/defaults.py", line 41, in server_error
return http.HttpResponseServerError(template.render(Context({})))
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 140, in render
return self._render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 134, in _render
return self.nodelist.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 830, in render
bit = self.render_node(node, context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 844, in render_node
return node.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/loader_tags.py", line 124, in render
return compiled_parent._render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 134, in _render
return self.nodelist.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 830, in render
bit = self.render_node(node, context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 844, in render_node
return node.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/loader_tags.py", line 63, in render
result = block.nodelist.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 830, in render
bit = self.render_node(node, context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 844, in render_node
return node.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/defaulttags.py", line 284, in render
return nodelist.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 830, in render
bit = self.render_node(node, context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/base.py", line 844, in render_node
return node.render(context)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/template/defaulttags.py", line 411, in render
url = reverse(view_name, args=args, kwargs=kwargs, current_app=context.current_app)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 496, in reverse
return iri_to_uri(resolver._reverse_with_prefix(view, prefix, *args, **kwargs))
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 382, in _reverse_with_prefix
possibilities = self.reverse_dict.getlist(lookup_view)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 297, in reverse_dict
self._populate()
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 274, in _populate
for name in pattern.reverse_dict:
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 297, in reverse_dict
self._populate()
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 286, in _populate
lookups.appendlist(pattern.callback, (bits, p_pattern, pattern.default_args))
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 230, in callback
self._callback = get_callable(self._callback_str)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/utils/functional.py", line 29, in wrapper
result = func(*args)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/core/urlresolvers.py", line 97, in get_callable
mod = import_module(mod_name)
File "/home/webkom/webapps/nerd_test/eggs/Django-1.5-py2.7.egg/django/utils/importlib.py", line 35, in import_module
__import__(name)
File "/home/webkom/webapps/nerd_test/project/app/api/views/abacash.py", line 11, in <module>
from app.api.views.common import render_data, check_token, APIStatusResponse, APIStatus
File "/home/webkom/webapps/nerd_test/project/app/api/views/common.py", line 8, in <module>
from app.api.tools import render_data
ImportError: No module named tools
[pid: 26276|app: 0|req: 10/10] 78.91.3.210 () {38 vars in 624 bytes} [Mon Mar 18 16:29:55 2013] GET /favicon.ico => generated 0 bytes in 28 msecs (HTTP/1.1 500) 0 headers in 0 bytes (0 switches on core 0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment