我正在Django的一个展示站点上工作,我想在产品列表中包含一个分页系统,但是我遇到了这个错误。
views.py
class articoloList(request):
products = Product.objects.all
paginator = Paginator(prodotti, 15)
page = request.GET.get("pagina")
n_pages = paginator.get_page(page)
return render(request, "product/products.html", {"products":products, "n_pages":n_pages})models.py
class Product(models.Model):
name = models.CharField(max_length=120)
img = models.ManyToManyField(Immagine)
description = models.TextField()
category = models.ForeignKey(Category, related_name="products", on_delete=models.CASCADE)
marchio = models.ForeignKey(Marchio, related_name="marchi", on_delete=models.CASCADE)
price = models.PositiveIntegerField(null=True, blank=True)
date = models.DateTimeField(auto_now_add=True)
def __str__(self):
return self.name + " " + self.date
def get_absolute_url(self):
return reverse("product_detail", kwargs={"pk":self.pk})谢谢!)
发布于 2020-08-10 15:56:07
变化
class articoloList(request):
products = Product.objects.all
paginator = Paginator(prodotti, 15)
page = request.GET.get("pagina")
n_pages = paginator.get_page(page)
return render(request, "product/products.html", {"products":products, "n_pages":n_pages})至
def articoloList(request):
products = Product.objects.all
paginator = Paginator(prodotti, 15)
page = request.GET.get("pagina")
n_pages = paginator.get_page(page)
return render(request, "product/products.html", {"products":products, "n_pages":n_pages})https://stackoverflow.com/questions/63343324
复制相似问题