Hello, one thing that bugs me about URL patterns is that you can specify a prefix only for the view functions to call, not for the URLs to match. A quick example
web request: http://localhost/project/view/1/ urls.py: urlpatterns = patterns('', (r'^view/(?P<id>\d+)/$', 'myproject.myapp.views.view'),) The client will get a 404, because 'project/view/1/' isn't matched. Now, I could add project to all my regular expressions, but that seems like a whole lot of repetition. Instead, could we have another parameter for patterns() that would trim this part off the passed URL? Example: urls.py: urlpatterns = patterns('', prefix_url='project/', (r'^view/(?P<id>\d+)/$', 'myproject.myapp.views.view'),) And the previous URL would now work. If this is something that could be useful and that is not currently being worked on, I could try my hand at modifying the relevant functions and classes. Due to the risk of breaking older applications, this could be another function. Vincent --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django developers" 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-developers?hl=en -~----------~----~----~----~------~----~------~--~---
