Django 一个表行中有两个forloop

Django 一个表行中有两个forloop,django,Django,我的表中生成了两个来自视图的循环 <tr style='height:19px;'> <th id="703183278R33" style="height: 19px;" class="row-headers-background"> <div class="row-header-wrapper" style="line-height: 19px;">34</div> </th> <td class="s46"></

我的表中生成了两个来自视图的循环

<tr style='height:19px;'>
<th id="703183278R33" style="height: 19px;" class="row-headers-background">
<div class="row-header-wrapper" style="line-height: 19px;">34</div>
</th>
<td class="s46"></td>
<td class="s51" colspan="3">Subject</td>
<td class="s51" colspan="4">Teacher</td>
<td class="s51" colspan="6">Room and Schedule</td>

<td class="s0"></td>
</tr>
{% for sensie in teacher %}

<tr style='height:19px;'>
<th id="703183278R34" style="height: 19px;" class="row-headers-background">
<div class="row-header-wrapper" style="line-height: 19px;">35</div>
</th>

<td class="s46"></td>
<td class="s51" colspan="3">{{sensie.Subjects}}</td>
<td class="s51" colspan="4">{{sensie.Employee_Users}}</td>
{% endfor %}
{% for room in roomsched %}
<td class="s51" colspan="6">{{room.Classroom}}-{{room.Day_Name}}</td>
</tr>
{% endfor %}
如何使其在表中正确格式化?就像下面的例子一样

Subject             Teacher               Room and Schedule
math               example-Teacher          room1-mwf

首先尝试单循环,然后尝试第二个循环

<table>
     <thead>
       <tr>
         <th>subject</th>
         <th>teacher</th>
         <th>Room and </th>
       </tr>
     </thead>
     <tbody>
       {% for sensie in teacher %}  # FIRST LOOP 
         <tr>
           <td>{{ sensie.Subjects}}</td>
           <td>{{ sensie.employee_Users }}</td>


        {% for room in roomsched %}    # SECOND LOOP
           <td>{{ room.Classroom }}</td>
         </tr>
       {% endfor %}    


     </tbody>
   </table>

主题
老师
房间和
{教师%}第一个循环中的sensie为%
{{sensie.Subjects}}
{{sensie.employee_Users}
{%用于roomsched%中的房间}#第二个循环
{{房间.教室}
{%endfor%}

您可以创建一个新词典,将这两个dict附加到返回的上下文中。这样,您将只使用1个循环。

您需要为此共享您的视图和模型。您可以向我显示返回渲染的请求(请求,'x.html',上下文)返回渲染(请求,'Homepage/enrollmentrecords.html',{“studentenroll”:studentenroll,“SchoolFeesType”:FeesType,“teacher”:teacher,“roomsched”:roomsched})
<table>
     <thead>
       <tr>
         <th>subject</th>
         <th>teacher</th>
         <th>Room and </th>
       </tr>
     </thead>
     <tbody>
       {% for sensie in teacher %}  # FIRST LOOP 
         <tr>
           <td>{{ sensie.Subjects}}</td>
           <td>{{ sensie.employee_Users }}</td>


        {% for room in roomsched %}    # SECOND LOOP
           <td>{{ room.Classroom }}</td>
         </tr>
       {% endfor %}    


     </tbody>
   </table>