Reverse for 'accounts_login' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []
Environment:
Request Method: GET
Django Version: 1.8.4 Python Version: 2.7.9 Installed Applications: ('material', 'material.frontend', 'admin_tools', 'admin_tools.theming', 'admin_tools.menu', 'admin_tools.dashboard', 'django.contrib.auth', 'django.contrib.sites', 'django.contrib.admin', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.admindocs', 'django_extensions', 'rosetta', 'navutils', 'djcopyright', 'registration', 'watchman', 'rest_framework', 'rest_framework_swagger', 'main_core_api', 'geotools', 'tiny_url', 'dashboard_main', 'debug_toolbar') Installed Middleware: ('django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.middleware.security.SecurityMiddleware', 'material.frontend.middleware.SmoothNavigationMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware')
Template error: In template /mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/navutils/templates/navutils/node.html, error at line 6 Reverse for 'accounts_login' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []
1 : {% load navutils_tags %}
2 :
3 : <li
4 : class="{% block node_class %}menu-item{% if node.css_class %} {{ node.css_class }}{% endif %}{% if is_current %} {{ menu_config.CURRENT_MENU_ITEM_CLASS }}{% endif %}{% if has_current %} {{ menu_config.CURRENT_MENU_ITEM_PARENT_CLASS }}{% endif %}{% if viewable_children %} has-children has-dropdown{% endif %}{% endblock %}"
5 : {% for attr, value in node.attrs.items %} {{ attr }}="{{ value }}"{% endfor %}>
6 : <a href=" {{ node.get_url }} "{% for attr, value in node.link_attrs.items %} {{ attr }}="{{ value }}"{% endfor %}>{% block node_label %}{{ node.label }}{% endblock %}
7 : {% if viewable_children %}
8 :
13 : {% endif %}
14 :
15 :
Traceback: File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
-
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/response.py" in renderresponse = response.render() -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/response.py" in rendered_contentself.content = self.rendered_content -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/backends/django.py" in rendercontent = template.render(context, self._request) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/base.py" in renderreturn self.template.render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/test/utils.py" in instrumented_test_renderreturn self._render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/base.py" in renderreturn self.nodelist.render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/debug.py" in render_nodebit = self.render_node(node, context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/loader_tags.py" in renderreturn node.render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/test/utils.py" in instrumented_test_renderreturn compiled_parent._render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/base.py" in renderreturn self.nodelist.render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/debug.py" in render_nodebit = self.render_node(node, context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/loader_tags.py" in renderreturn node.render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/test/utils.py" in instrumented_test_renderreturn compiled_parent._render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/base.py" in renderreturn self.nodelist.render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/debug.py" in render_nodebit = self.render_node(node, context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/loader_tags.py" in renderreturn node.render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/base.py" in renderresult = block.nodelist.render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/debug.py" in render_nodebit = self.render_node(node, context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/loader_tags.py" in renderreturn node.render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/base.py" in renderreturn template.render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/test/utils.py" in instrumented_test_renderreturn self._render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/base.py" in renderreturn self.nodelist.render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/debug.py" in render_nodebit = self.render_node(node, context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/base.py" in renderreturn node.render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/navutils/templatetags/navutils_tags.py" in render_menureturn func(_resolved_args, *_resolved_kwargs) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/backends/django.py" in renderreturn t.render(template.Context(final_context)) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/base.py" in renderreturn self.template.render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/test/utils.py" in instrumented_test_renderreturn self._render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/base.py" in renderreturn self.nodelist.render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/debug.py" in render_nodebit = self.render_node(node, context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/defaulttags.py" in renderreturn node.render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/base.py" in rendernodelist.append(node.render(context)) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/navutils/templatetags/navutils_tags.py" in render_nodereturn func(_resolved_args, *_resolved_kwargs) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/backends/django.py" in renderreturn t.render(template.Context(final_context)) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/base.py" in renderreturn self.template.render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/test/utils.py" in instrumented_test_renderreturn self._render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/base.py" in renderreturn self.nodelist.render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/debug.py" in render_nodebit = self.render_node(node, context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/debug.py" in renderreturn node.render(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/base.py" in resolveoutput = self.filter_expression.resolve(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/base.py" in resolveobj = self.var.resolve(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/template/base.py" in _resolve_lookupvalue = self._resolve_lookup(context) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/navutils/menu.py" in get_urlcurrent = current() -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/core/urlresolvers.py" in reversereturn reverse(self.pattern_name, kwargs=expected_kwargs) -
File "/mnt/usb500G/pyProjectsEnv/proGeekEnv/local/lib/python2.7/site-packages/django/core/urlresolvers.py" in _reverse_with_prefixreturn force_text(iri_to_uri(resolver._reverse_with_prefix(view, prefix, _args, *_kwargs))) -
(lookup_view_s, args, kwargs, len(patterns), patterns))
Exception Type: NoReverseMatch at / Exception Value: Reverse for 'accounts_login' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []
the problem appears when no user is logged in
The problem here is that one of your menu items uses the route accounts_login without having it declared in urls.py, so a NoReverseMatchError is raised. Does this route exist in your urls ? If you copy pasted from the README example, just comment this out :)
Also, try with account_login, instead of accounts_login, that's a typo in the README.