I am wondering if it is possible to have the standard url patterns spread across multiple files (in this case the project-wide urls.py and several apps-specific urls.py).
Imagine that the project urls.py look like this (got this working):
from django.conf.urls import patterns, include, url
admin.autodiscover()
urlpatterns = patterns('',
url(r'^user/signup/', 'registration.views.signup'),
url(r'^user/confirm/(?P<code>\w{20})/', 'registration.views.confirm'),
url(r'^user/profile/(\d+)/', 'profile.views.show'),
url(r'^user/profile/edit/', 'profile.views.edit'),
)
As you can see, I have two different apps that both want to user the urls for /user/*, so I can't just use r'^user/' with an include.
My question is: Can I split the above into two seperate urls.py files, that each go into their respective app?
Note: Disregard any syntax mistakes as this was typed in