В шаблоне Django, Как получить фрагмент URL-адреса, который я использую в шаблоне, чтобы я мог передать его тегу шаблона.
Пример Я нахожусь на: foo.com/slugname
затем в шаблоне я ожидаю
{% function|slugname%}
, где 'function' - мой тег шаблона.
Предполагая, что ваш urlpattern для представления выглядит примерно так:
urlpatterns = [ path("<slug>", views.SomeView.as_view(), name="some_name"), ]
вы можете получить значение слага для использования в вашем шаблоне, используя request.resolver_match.kwargs.slug.
request.resolver_match.kwargs.slug
См. Также документацию Django по объекты HttpRequest и класс ResolverMatch .