Как получить "захваченные значения" из 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})

любая помощь будет мне очень полезна

Вернуться на верх