Hi Greg, The problem is that "\w" is consuming the underscore. Instead of using [\w-], use [a-zA-Z-]. The pattern would then look like:
(r'^(?P<manufacturer>[a-zA-Z-]+)_(?P<line>[\w-]+)/$', 'showline') Hope that helps. Keith On Jan 1, 9:05 pm, Greg <[EMAIL PROTECTED]> wrote: > Hello, > I orginially had my url like this: > > (r'^(?P<manufacturer>[\w-]+)/(?P<line>[\w-]+)/$', 'showline') > > Which would work fine when going to the url 'www.mysite.com/sprint/ > cellphone/' > > ////////////// > > However, I want to change my url structure so that all of my pages are > as close to the root as possible. So I replaced my '/' in the url > with a '_'. Like so: > > (r'^(?P<manufacturer>[\w-]+)_(?P<line>[\w-]+)/$', 'showline') > > However, I now get a page not found whenever I view the following url > 'www.mysite.com/sprint_cellphone/' > > //////// > > Can I not replace the / with a _ in my url? > > Thanks --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---

