Описание тега django-urls

Система рассылки URL-адресов Django

Система диспетчеризации URL-адресов Django, которая позволяет привязать представление к шаблону URL-адреса. Этот механизм позволяет получить чистую схему URL без каких-либо расширений, идею, которую поддерживает Тим ​​Бернерс-Ли.

Когда Django не может найти регулярное выражение, соответствующее запрошенному URL-адресу, или когда возникает исключение, Django вызывает представление обработки ошибок.

пример

from django.conf.urls import patterns, url

urlpatterns = patterns('',
    url(r'^articles/2003/$', 'news.views.special_case_2003'),
    url(r'^articles/(\d{4})/$', 'news.views.year_archive'),
    url(r'^articles/(\d{4})/(\d{2})/$', 'news.views.month_archive'),
    url(r'^articles/(\d{4})/(\d{2})/(\d+)/$', 'news.views.article_detail'),
)

См.: https://docs.djangoproject.com/en/stable/topics/http/urls/