如何打印下面的for循环(last for循环),该循环正在打印模板中的所有产品?我试图找到答案,但是我离找到答案还很遥远。请帮我解决这个问题。
allProds = []
catalogs = Catalog.objects.all().distinct().order_by('name')
categories = Category.objects.all().distinct().order_by('name')
for catalog in catalogs:
allProds.append(catalog)
for category in categories.filter(catalog_name=catalog.id):
allProds.append(category)
products = Product.objects.values('name','image')
.filter(category_name=category)
allProds.append(products)
for p in range(len(allProds)):
print(allProds[p])
如何打印下面的for循环(last for循环),该循环正在打印模板中的所有产品?我试图找到答案,但是我离找到答案还很遥远。请帮我解决这个问题。 allProds ...
替换