Как получить несколько значений на одно имя пользователя в шаблонах Django?

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

 def orderList(request):    
 if request.method == "POST":
 status = request.POST.get("order")
 tableNo = request.POST.get("tableNO")        
 order = Order.objects.get(user = request.user)
 order.ordered = status
 order.table_num=tableNo
 order.save()
 order = Order.objects.filter(user = request.user)
 print(order)
 context = {
 'order' : order,
 }
 return render(request, 'user_accounts/order_item.html',context)
 ```
 [enter image description here][1]
 [enter image description here][2]
 [enter image description here][3]
 [enter image description here][4]


[1]: https://i.stack.imgur.com/UkEO4.png
[2]: https://i.stack.imgur.com/t8SjM.png
[3]: https://i.stack.imgur.com/2Qfeq.png
[4]: https://i.stack.imgur.com/jnWbV.png

Как я уже упоминал в комментарии, используйте следующее:

{% for order_item in order %}
    <tr>
        <th scope="row">{{ forloop.counter }}</th>
        <td class="td-padding">{{ order_item.food_name}}</td>
        <td class="td-padding"> <span>{{order_item.price}}</span></td>
        <td class="text-center td-padding"><span id="t1_pocet"> {{ order_item.quantity }} </span></td>
        <td class="text-right">RS. {{ order_item.get_total_item_price }}</td>
    </tr>
{% endfor %}
Вернуться на верх