Django: множественные шаблоны URL, начинающиеся с корня, распространяются по файлам
Мне интересно, возможно ли, чтобы стандартные шаблоны URL были распределены по нескольким файлам (в этом случае всего проектаurls.py
и несколько приложений для конкретныхurls.py
).
Представь, что проектurls.py
выглядеть так (получил это работает):
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'),
)
Как видите, у меня есть два разных приложения, которые хотят использовать URL-адреса для / user / *, поэтому я не могу просто использоватьr'^user/'
с включением.
Мой вопрос: могу ли я разделить вышеперечисленное на два отдельныхurls.py
файлы, которые каждый входит в их соответствующее приложение?
Note: Disregard any syntax mistakes as this was typed in