Я хочу подобрать конкретный элемент и отобразить его на странице продукта - но я получаю вышеуказанную ошибку -
urls.py-
path('product/<slug:slug>', ItemDetailView.as_view(), name='product')
models.py-
class Item(models.Model):
title = models.CharField(max_length=100)
price = models.FloatField()
discount_price = models.FloatField(blank=True, null=True)
category = models.CharField(choices=CATEGORY_CHOICES, max_length=2)
label = models.CharField(choices=LABEL_CHOICES, max_length=1)
slug = models.SlugField()
description = models.TextField()
def __str__(self):
return self.title
def get_absolute_url(self):
print('hi this is slug', self.slug)
return reverse("core:product", kwargs={
'slug': self.slug
})
Я даже пытался напечатать слизняк, но он не печатается
домашняя страница. html -
<a href="{{item.get_absolute_url}}" class="dark-grey-text">{{item.title}}
кто я делать неправильно?