0
url(r'^category/(?P<id>\d+)/(?P<slug>.+)/$',
views.readers.category,
name='category',
),
url(r'^category/(?P<id>\d+)/(?P<slug>.+)/guide/$',
views.readers.category_guide,
name='category_guide',
)
Возможно, вы увидите, что указанные выше два URL-адреса имеют большой фрагмент в формате.
Есть ли способ отличить их?DRY in django url
Нельзя использовать только один из двух (id/slug) в URL-адресе, потому что они должны быть уникальными или, по крайней мере, один из них должен быть. – Charl