On Thu, Nov 24, 2011 at 5:07 AM, eeyore <maxtie...@gmail.com> wrote: > This seems like a very simple problem but I can't figure out why it > doesn't work. > > What I am trying to do is to link to a particular view via a named > url. >.... > > Error > ---------------------------------------------------------------------------------- > In template /home/user/app/templates/inc/header.html, error at line 18 > Caught ImportError while rendering: No module named urls >
Ivo: I don't think it is relevant what is in the template. This error says that it could not import a module named urls. Since in your root urlconf you tell it to load 'product.urls', I would imagine the problem is that Django cannot import the 'urls' module from 'product'. I can think of a couple of possible issues (there may be others!): 1) The 'product' directory is not a module itself - it has no __init__.py 2) You have two modules called 'product', and it is attempting to import urls from the 'wrong one'. Is it one of those errors, or do we need to keep digging? What happens if you load up a django shell (python manage.py shell) and import product.urls directly there ("from product.urls import urlpatterns"). What error does that show? Cheers Tom -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.