Я получаю данные postgresql со своего сервера и заполняю таблицу ниже. Я смог присоединиться к 3 разным таблицам и получить от них столбцы, которые мне нужны.
Однако это дает мне неформатированный объект. Есть ли способ заполнить таблицу, используя объединенный запрос, один за другим?
введите здесь описание изображения
введите здесь описание изображения
просмотры.py
vlan_query_results = Vlans.objects.select_related('vlan_id').values_list('name', 'gateways__vip', 'gateways__backup', 'gateways__master', 'gateways__nat', 'gateways__vhid', 'subnets__dhcp', 'subnets__dns').order_by('vlan_id')
шаблон
{% for object in vlan_query_results %}
<tr #id='items-table'>
<th scope="row" class="checkbox-row"><input type="checkbox" name="item" /></th>
<th scope="row">{{ forloop.counter }}</th>
<td class="item"> {{object }}</td>
<td class="item"> </td>
</tr>
{% endfor %}