Найти - Пользователи
Полная версия: Как засунть QuerySet правильно в таблицу?
Начало » Django » Как засунть QuerySet правильно в таблицу?
1
xxnikolayxx
Нужно вывести QuerySet как товары в интернет магазинах.
Т.Е. На Одноу строку 6 полей.
Получается вывести только одинаковые Объекты в отдну строку.
Не пойму как в цикл засунуть правильно.
<table>
{% for wq in contacts %}
<tr>
<td>        
{{ wq.view }}{{ wq.type_thing }}<br>{{ wq.tissue }}<br>
</td>
<td>        
{{ wq.view }}{{ wq.type_thing }}<br>{{ wq.tissue }}<br>
</td>
<td>        
{{ wq.view }}{{ wq.type_thing }}<br>{{ wq.tissue }}<br>
</td>
</tr>
{% endfor %} 
</table>  
xxnikolayxx
Задачу решил.
https://docs.djangoproject.com/en/dev/ref/templates/builtins/?from=olddocs#divisibleby
xxnikolayxx
<table border="0" width ="100%" height="1 ">
    <tr height="1%">
{% for wq in contacts %}
{% if forloop.counter|divisibleby:"6" %}
<td>
<a href="/product/{{ wq.id }}"><img src="{{ wq.img_m.url }}"></a><br>
        
{{ wq.view }}{{ wq.type_thing }}<br>{{ wq.tissue }}<br>
Цена: {{ wq.price }} руб.<br></td></tr><tr height="1%">
{% else %}
<td>
<a href="/product/{{ wq.id }}"><img src="{{ wq.img_m.url }}"></a><br>
        
{{ wq.view }}{{ wq.type_thing }}<br>{{ wq.tissue }}<br>
Цена: {{ wq.price }} руб.<br></td>
{% endif %}
{% endfor %} 
</tr>
</table>  
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB