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файла, каждый из которых будет входить в соответствующее приложение?

Примечание :Не обращайте внимания на любые синтаксические ошибки, так как это было напечатано в

17
задан Christian P. 23 July 2012 в 18:15
поделиться