Я хочу получить все товары определенного продавца в html вот мой код
Я хочу получить все товары определенного продавца в html вот мой код
что я должен написать в html, чтобы получить товары, загруженные продавцом
Кто-нибудь знает, как это сделать?
class ProductList(ListView):
model=Product
template_name="merchant/product_list.html"
paginate_by=3
def get_queryset(self):
filter_val=self.request.GET.get("filter","")
order_by=self.request.GET.get("orderby","id")
if filter_val!="":
products=Product.objects.filter(Q(added_by_merchant__contains=filter_val) | Q(product_description__contains=filter_val)).order_by(order_by)
else:
products=Product.objects.all().order_by(order_by)
# Product.MerchantUser.objects.all(user=MerchantUser)
product_list=[]
for product in products:
product_media=ProductMedia.objects.filter(product_id=product.id,media_type=1,is_active=1).first()
product_list.append({"product":product,"media":product_media})
return product_list
def get_context_data(self,**kwargs):
context=super(ProductList,self).get_context_data(**kwargs)
context["filter"]=self.request.GET.get("filter","")
context["orderby"]=self.request.GET.get("orderby","id")
context["all_table_fields"]=Product._meta.get_fields()
return context
и вот код загружаемого товара
примечание: я могу видеть все товары в html всех продавцов
но
Я хочу только товары одного продавца
Кто-нибудь знает, как это сделать?