django urlpatterns. Передача значении

В models.py:

class Sneakers_db(models.Model):
sneaker_model = models.CharField(max_length=255)
url_sneaker_model = models.CharField(max_length=255)

def sneaker_card(self):
    return reverse('sneaker_card', kwargs=[{'url_sneaker_model': self.url_sneaker_model}, {'sneaker_model': self.sneaker_model}])

В urls.py:

urlpatterns = [
path('<slug:url_sneaker_model>/', sneaker_card, {'sneaker_model': sneaker_model}, name = 'sneaker_card'),

]

В views:

def sneaker_card(request, url_sneaker_model, sneaker_model):
    return render(request, 'sneakers/sneaker_card.html', {'sneaker_model':sneaker_model})

Вопрос: как мне передать значение sneaker_model из models в sneaker_model из urls? Я хочу в представлении sneaker_card передать значение sneaker_model как параметр. На данный момент получаю ошибку


Ответы (0 шт):