Well spotted, that was it. Not sure where I got the (.*) from, it is
certainly not in the documentation.

Thanks
Ludwig

2008/8/26 Karen Tracey <[EMAIL PROTECTED]>

> On Tue, Aug 26, 2008 at 7:21 AM, Ludwig <[EMAIL PROTECTED]>wrote:
>
>>
>>     ('^accounts/login/(.*)', 'django.contrib.auth.views.login'),
>>     ('^accounts/profile/(.*)', 'django.contrib.auth.views.profile'),
>>     ('^accounts/logout/(.*)', 'django.contrib.auth.views.logout',
>> {'next_page': '/'}),
>>
>
> OK, I see what the problem is now.  You've specified these urlpatterns to
> capture a parameter at the end.  So anything that follows the trailing slash
> of 'login' (in your case, an empty string) will be passed as the first
> parameter (template_name) to login.  If you try to go to
> 'accounts/login/xyzzy/', e.g. you will see that the template name it looks
> for will be 'xyzzy'.  You need to removethe '(.*)' on the end of all these
> urlpatterns.
>
> Karen
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to