django словарь наборов запросов - PullRequest
1 голос
/ 04 апреля 2020

я сделал свой словарь наборов запросов в одном из моих представлений:

list =[]


while(x<100 and i>0):


    order_qs_1 = Order.objects.filter(timestamp__range=[start_date, end_date])

    x = x+1
    i=i-j
    list.append(order_qs_1)
    context= {

    'list':list,

    }

, но теперь я не знаю, как получить доступ к данным внутри словаря в моем шаблоне

в моем шаблон я сделал что-то вроде этого:

{% for item in list %}
{{ item }}   </br>
{% endfor %}

это то, что он отображает:

enter image description here

случайные числа и символы являются order_id в моей модели заказов запрос представляет собой список заказов, поступающих из моей модели заказов

, но это не то, что я хочу, я хочу получить доступ к данным внутри каждого набора запросов

1 Ответ

0 голосов
/ 04 апреля 2020

Вы можете перебирать наборы запросов. Например:

{% for <b>qs</b> in list %}
    <p>
    {% <b>for order in qs</b> %}
        {{ order }}
    {% endfor %}
    </p>
{% endfor %}

Здесь мы, таким образом, перебираем наборы запросов qs и, например, визуализируем order. Таким образом, вы можете визуализировать отдельные данные этого порядка, например {{ order.pk }} для первичного ключа.

...