【发布时间】:2021-11-03 13:47:09
【问题描述】:
我有一个购物网站,我想在我的网站中实现产品分类 我知道 order_by 是如何工作的,但我不知道如何通过 url 传递参数来检查它 我使用类基视图(ListView)
我的看法:
class ProductList(ListView):
template_name = 'products/store.html'
paginate_by = 8
def get_queryset(self):
return Product.objects.get_active_products()
我使用下拉菜单(带有标签 a)来查找想要排序的女巫顺序
例如,在亚马逊对商品进行排序时,“&s=price-asc”已添加到 url,这意味着我们按升序排序
【问题讨论】:
-
查看这个答案:stackoverflow.com/a/42698234