Как получить "захваченные значения" из url в модели get_absolute_url в django
У меня есть этот url:
path('<slug:slug>/<slug:product_slug>_<int:pk>/',
ProductDetailView.as_view(), name='detail'),
и мне нужен доступ к < slug:slug > в get_absolute_url продукта, этот slug может быть любым из пользовательских slug, не из продуктов. Это для генерации урлов хлебных крошек продуктов, как это:
/user-slug/product-slug_product-id/
def get_relative_url(self):
return reverse('custom_catalogue:detail',
kwargs={ slug: kwargs['slug']??,
'product_slug': self.slug,
'pk': self.id})
любая помощь будет мне очень полезна