как распечатать диктофон запроса в шаблоне django - PullRequest
0 голосов
/ 04 марта 2020

Как мне распечатать ниже для l oop (последний для l oop), который печатает все продукты в моем шаблоне? Я пытался найти ответы, но я нигде не близок к тому, чтобы найти один. Пожалуйста, помогите мне решить эту проблему.

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])

1 Ответ

0 голосов
/ 04 марта 2020

Заменить

allProds.append(products)

на

for prod in products:
    allProds.append(prod)

И в конце:

for prod in allProds:
    print(prod)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...