NoReverseMatch at /admin/

1,453 views
Skip to first unread message

Chris Johnston

unread,
Apr 21, 2012, 7:56:36 PM4/21/12
to django-ad...@googlegroups.com
I'm running django 1.3.1..

Traceback:
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/core/handlers/base.py" in get_response
  111.                         response = callback(request, *callback_args, **callback_kwargs)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/contrib/admin/sites.py" in wrapper
  214.                 return self.admin_view(view, cacheable)(*args, **kwargs)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/utils/decorators.py" in _wrapped_view
  93.                     response = view_func(request, *args, **kwargs)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/views/decorators/cache.py" in _wrapped_view_func
  79.         response = view_func(request, *args, **kwargs)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/contrib/admin/sites.py" in inner
  197.             return view(request, *args, **kwargs)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/views/decorators/cache.py" in _wrapped_view_func
  79.         response = view_func(request, *args, **kwargs)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/contrib/admin/sites.py" in index
  382.             context_instance=context_instance
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/shortcuts/__init__.py" in render_to_response
  20.     return HttpResponse(loader.render_to_string(*args, **kwargs), **httpresponse_kwargs)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/loader.py" in render_to_string
  188.         return t.render(context_instance)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render
  123.             return self._render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in _render
  117.         return self.nodelist.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render
  744.                 bits.append(self.render_node(node, context))
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render_node
  757.         return node.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/loader_tags.py" in render
  127.         return compiled_parent._render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in _render
  117.         return self.nodelist.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render
  744.                 bits.append(self.render_node(node, context))
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render_node
  757.         return node.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/loader_tags.py" in render
  127.         return compiled_parent._render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in _render
  117.         return self.nodelist.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render
  744.                 bits.append(self.render_node(node, context))
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render_node
  757.         return node.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/loader_tags.py" in render
  64.             result = block.nodelist.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render
  744.                 bits.append(self.render_node(node, context))
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render_node
  757.         return node.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render
  937.                     return self.nodelist.render(new_context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render
  744.                 bits.append(self.render_node(node, context))
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render_node
  757.         return node.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/loader_tags.py" in render
  127.         return compiled_parent._render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in _render
  117.         return self.nodelist.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render
  744.                 bits.append(self.render_node(node, context))
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render_node
  757.         return node.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/defaulttags.py" in render
  450.                         raise e

Exception Type: NoReverseMatch at /admin/
Exception Value: Reverse for 'admin-tools-dashboard-set-preferences' with arguments '('dashboard',)' and keyword arguments '{}' not found.



I believe I have done everything per the instructions, but for some reason this is failing out of the box. Any ideas?

Chris 

Marco Cellarosi

unread,
Apr 22, 2012, 8:45:14 AM4/22/12
to django-ad...@googlegroups.com
Try to put
(r'^$', 'summit.common.views.index'),

at the end of list in urls.py.
In this way django find at first your admin.

Marco


Chris 

--
You received this message because you are subscribed to the Google Groups "django-admin-tools" group.
To view this discussion on the web visit https://groups.google.com/d/msg/django-admin-tools/-/5THIl6SpXrgJ.
To post to this group, send email to django-ad...@googlegroups.com.
To unsubscribe from this group, send email to django-admin-to...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/django-admin-tools?hl=en.

Chris Johnston

unread,
Apr 22, 2012, 9:52:05 AM4/22/12
to django-ad...@googlegroups.com
That does not change anything. Still getting the same error.


On Sunday, April 22, 2012 8:45:14 AM UTC-4, cellarosi wrote:
Try to put
(r'^$', 'summit.common.views.index'),

at the end of list in urls.py.
In this way django find at first your admin.

Marco

Marco Cellarosi

unread,
Apr 22, 2012, 12:27:26 PM4/22/12
to django-ad...@googlegroups.com
Sorry, the problem is when you call the reverse method..
This error occurred when you call "reverse" of something does not exist.


--
You received this message because you are subscribed to the Google Groups "django-admin-tools" group.

Chris Johnston

unread,
Apr 22, 2012, 12:29:54 PM4/22/12
to django-ad...@googlegroups.com
How do I fix this though? I haven't changed anything in the code, it is the way that it came.

cJ

Marco Cellarosi

unread,
Apr 22, 2012, 12:32:36 PM4/22/12
to django-ad...@googlegroups.com
Exception Value: Reverse for 'admin-tools-dashboard-set-preferences' with arguments '('dashboard',)' and keyword arguments '{}' not found
means somewhere in your code you call something like

reverse('admin-tools-dashboard-set-preferences', args=('dashboard'))

--
You received this message because you are subscribed to the Google Groups "django-admin-tools" group.

Chris Johnston

unread,
Apr 22, 2012, 12:35:32 PM4/22/12
to django-ad...@googlegroups.com
chris@aries:~/Projects/summit/staticfiles/summit$ grep -rn "admin-tools-dashboard" *
admin_tools/dashboard/urls.py:4:    url(r'^set_preferences/(?P<dashboard_id>.+)/$', 'set_preferences', name='admin-tools-dashboard-set-preferences'),
admin_tools/dashboard/templates/admin_tools/dashboard/dashboard.html:44:                '{% url admin-tools-dashboard-set-preferences dashboard.get_id %}'

Liam

unread,
Jun 17, 2012, 8:40:59 PM6/17/12
to django-ad...@googlegroups.com
Hi --

Has anybody solved this?  I have run into the same problem after upgrading to Django 1.4.
Would really appreciate knowing if there is a solution.

Thanks,
Liam

Rob Wheeler

unread,
Jun 21, 2012, 12:25:50 PM6/21/12
to django-ad...@googlegroups.com
I just ran into this problem and I missed the part of the documentation that said to:

You’ll need to add django-admin-tools to your urls.py file:

urlpatterns = patterns('',
    url(r'^admin_tools/', include('admin_tools.urls')),
    #...other url patterns...
)
After adding that url to my main patterns, everything just worked...

-R

Info Cascade

unread,
Jun 22, 2012, 2:17:30 AM6/22/12
to django-ad...@googlegroups.com
Thanks, that did it!


On 06/21/2012 09:25 AM, Rob Wheeler wrote:
I just ran into this problem and I missed the part of the documentation that said to:

You�ll need to add django-admin-tools to your urls.py file:

urlpatterns = patterns('',
    url(r'^admin_tools/', include('admin_tools.urls')),
    #...other url patterns...
)
After adding that url to my main patterns, everything just worked...

-R

On Sunday, June 17, 2012 5:40:59 PM UTC-7, Liam wrote:
Hi --

Has anybody solved this? �I have run into the same problem after upgrading to Django 1.4.
Would really appreciate knowing if there is a solution.

Thanks,
Liam

On Saturday, April 21, 2012 4:56:36 PM UTC-7, Chris Johnston wrote:
I'm running django 1.3.1..

Traceback:
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/core/handlers/base.py" in get_response
� 111. � � � � � � � � � � � � response = callback(request, *callback_args, **callback_kwargs)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/contrib/admin/sites.py" in wrapper
� 214. � � � � � � � � return self.admin_view(view, cacheable)(*args, **kwargs)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/utils/decorators.py" in _wrapped_view
� 93. � � � � � � � � � � response = view_func(request, *args, **kwargs)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/views/decorators/cache.py" in _wrapped_view_func
� 79. � � � � response = view_func(request, *args, **kwargs)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/contrib/admin/sites.py" in inner
� 197. � � � � � � return view(request, *args, **kwargs)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/views/decorators/cache.py" in _wrapped_view_func
� 79. � � � � response = view_func(request, *args, **kwargs)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/contrib/admin/sites.py" in index
� 382. � � � � � � context_instance=context_instance
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/shortcuts/__init__.py" in render_to_response
� 20. � � return HttpResponse(loader.render_to_string(*args, **kwargs), **httpresponse_kwargs)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/loader.py" in render_to_string
� 188. � � � � return t.render(context_instance)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render
� 123. � � � � � � return self._render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in _render
� 117. � � � � return self.nodelist.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render
� 744. � � � � � � � � bits.append(self.render_node(node, context))
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render_node
� 757. � � � � return node.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/loader_tags.py" in render
� 127. � � � � return compiled_parent._render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in _render
� 117. � � � � return self.nodelist.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render
� 744. � � � � � � � � bits.append(self.render_node(node, context))
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render_node
� 757. � � � � return node.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/loader_tags.py" in render
� 127. � � � � return compiled_parent._render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in _render
� 117. � � � � return self.nodelist.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render
� 744. � � � � � � � � bits.append(self.render_node(node, context))
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render_node
� 757. � � � � return node.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/loader_tags.py" in render
� 64. � � � � � � result = block.nodelist.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render
� 744. � � � � � � � � bits.append(self.render_node(node, context))
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render_node
� 757. � � � � return node.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render
� 937. � � � � � � � � � � return self.nodelist.render(new_context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render
� 744. � � � � � � � � bits.append(self.render_node(node, context))
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render_node
� 757. � � � � return node.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/loader_tags.py" in render
� 127. � � � � return compiled_parent._render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in _render
� 117. � � � � return self.nodelist.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render
� 744. � � � � � � � � bits.append(self.render_node(node, context))
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/base.py" in render_node
� 757. � � � � return node.render(context)
File "/home/chris/.virtualenvs/summit/lib/python2.6/site-packages/django/template/defaulttags.py" in render
� 450. � � � � � � � � � � � � raise e

Exception Type: NoReverseMatch at /admin/
Exception Value: Reverse for 'admin-tools-dashboard-set-preferences' with arguments '('dashboard',)' and keyword arguments '{}' not found.


settings.py:�http://dpaste.org/pMvaa/

I believe I have done everything per the instructions, but for some reason this is failing out of the box. Any ideas?

Chris�
--
You received this message because you are subscribed to the Google Groups "django-admin-tools" group.
Reply all
Reply to author
Forward
0 new messages