Как написать URL в шаблоне, чтобы принять запрос к этому виду URL - path('category/<str:cat>/', CategoryView.as_view(), name='category')
Я работаю над Django 2.1, и мой urls.py содержит несколько путей str распознаватель.
path('<str:cat>/', SomeView1.as_view(), name='view1'),
path('<str:tags>/', SomeView2.as_view(), name='view2'),
Но для этих URL каждый запрос, содержащий только str, захватывается view1.Чтобы устранить неоднозначность, я попробовал эти шаблоны URL -
path('category/<str:cat>/', SomeView1.as_view(), name='view1'),
path('tag/<str:tags>/', SomeView2.as_view(), name='view2'),
На самом деле я добавил жестко закодированную строку, такую как category и tag .Но теперь я не знаю, как написать URL в своем шаблоне, чтобы можно было сделать запрос к этим URL через HTML-страницу.
обычный
{% url 'view2' tag.name%}
не работает.
Пожалуйста, предложите, как добавить эти ссылки в мой шаблон или есть какой-нибудь альтернативный способ решить эту проблему.