Html Django:表模板

Html Django:表模板,html,django,html-table,Html,Django,Html Table,我的模板中有这个表 <tr> <th>SCHEDULE OF FEES</th> <th colspan="2">SCHEDULE OF PAYMENT</th> </tr> {% for FeesType in SchoolFeesType %} <tr> <td>{{FeesType.School_Fees_Type}}: &nbsp;&nbs

我的模板中有这个表

<tr>
   <th>SCHEDULE OF FEES</th>
   <th colspan="2">SCHEDULE OF PAYMENT</th>
</tr>
{% for FeesType in SchoolFeesType %}
     <tr>
        <td>{{FeesType.School_Fees_Type}}: &nbsp;&nbsp;&nbsp;&nbsp;&#8369; {{FeesType.Amount}}</td>
      </tr>
{% endfor %}
{% for Fees in scheduleofpayment %}
      <tr>
          <td >{{Fees.Remark}}</td>
      </tr>
{% endfor %}

费用表
付款时间表
{SchoolFeesType%中FeesType的百分比为%1}
{FeesType.School_-Fees_-Type}:₱;{{FeesType.Amount}
{%endfor%}
{付款计划%中的费用为%}
{{费用.备注}
{%endfor%}
正如您在我的代码中所看到的,我有两个不同模型的循环,费用计划付款计划

正如您在图片中看到的,我只想将scheduleofpayment的结果移动到PAYMENT scheduleofpayment,但我不知道如何操作,ypu能帮我吗?

您不能使用一个
,因为表是逐行工作的,在您的情况下,您的列是不相关的。或者将两个表相邻放置,或者使用两个相邻放置的

在这两种情况下,我建议使用,这样您就可以控制各个列的高度和对齐方式。

您不能使用一个
,因为表是逐行工作的,而在您的情况下,您的列是不相关的。或者将两个表相邻放置,或者使用两个相邻放置的

 <tr>
       <th>SCHEDULE OF FEES</th>
       <th colspan="2">SCHEDULE OF PAYMENT</th>
    </tr>

    <tr>
      <td>
        <tr>
          {% for FeesType in SchoolFeesType %}
             <td>{{FeesType.School_Fees_Type}}: &nbsp;&nbsp;&nbsp;&nbsp;&#8369; 
                 {{FeesType.Amount}}
             </td>
         {% endfor %}
        </tr>
      </td>

       <td>
        <tr>
          {% for Fees in scheduleofpayment %}   
           <td>{{Fees.Remark}}</td>
          {% endfor %}
        </tr>
      </td>

   </tr>
在这两种情况下,我建议使用,这样您就可以控制各个列的高度和对齐方式。


 <tr>
       <th>SCHEDULE OF FEES</th>
       <th colspan="2">SCHEDULE OF PAYMENT</th>
    </tr>

    <tr>
      <td>
        <tr>
          {% for FeesType in SchoolFeesType %}
             <td>{{FeesType.School_Fees_Type}}: &nbsp;&nbsp;&nbsp;&nbsp;&#8369; 
                 {{FeesType.Amount}}
             </td>
         {% endfor %}
        </tr>
      </td>

       <td>
        <tr>
          {% for Fees in scheduleofpayment %}   
           <td>{{Fees.Remark}}</td>
          {% endfor %}
        </tr>
      </td>

   </tr>
费用表 付款时间表 {SchoolFeesType%中FeesType的百分比为%1} {FeesType.School_-Fees_-Type}:₱; {{FeesType.Amount} {%endfor%} {付款计划%中的费用为%} {{费用.备注} {%endfor%}

费用表
付款时间表
{SchoolFeesType%中FeesType的百分比为%1}
{FeesType.School_-Fees_-Type}:₱;
{{FeesType.Amount}
{%endfor%}
{付款计划%中的费用为%}
{{费用.备注}
{%endfor%}

“tr”表示“表行”。所以第一行包含2个单元格,其他的只有一个。您可以
zip
将列表压缩为一个列表,如果它们的长度相同,则可以进行迭代。。。以表格的形式,这将是一个非常复杂的模板,毫无价值的工作。你不能使用一个
,因为表格是逐行工作的,在你的情况下,你的列是不相关的。要么把两个表格放在一起,要么使用两个相邻的
块(通过使用)。mr@dirkgroten这很有意义,你能把你的答案贴出来让我把它标记为正确吗?“tr”表示“表格行”。所以第一行包含2个单元格,其他的只有一个。您可以
zip
将列表压缩为一个列表,如果它们的长度相同,则可以进行迭代。。。以表格的形式,这将是一个非常复杂的模板,毫无价值的工作。你不能使用一个
,因为表格是逐行工作的,在你的情况下,你的列是不相关的。要么将两个表放在一起,要么使用两个相邻的
块(通过使用)。mr@dirkgroten这很有意义,你能发布你的答案,以便我能将其标记为正确吗?@MaryRoseVillaganasOrcullo,复制后将此代码粘贴到你出错的地方吗?实际上,在您的表中有一个包含两列。因此,其他值不相关,将包含在以级联格式存在的两个不同列中。所以这是嵌套的
格式。因为列将被重复,所以循环将存在于内部列的顶部。您不能将
直接嵌套在
中,但是,如果您首先在
中添加
,这将起作用。这就是我所说的“将两个表相邻放置”的意思,你可以将它们嵌入到更大的表中。但是,对于一行,我只使用flexbox来显示这两个表。@MaryRoseVillaganasOrcullo,复制粘贴此代码后,会在哪里出现错误?实际上,在您的表中有一个包含两列。因此,其他值不相关,将包含在以级联格式存在的两个不同列中。所以这是嵌套的
格式。因为列将被重复,所以循环将存在于内部列的顶部。您不能将
直接嵌套在
中,但是,如果您首先在
中添加
,这将起作用。这就是我所说的“将两个表相邻放置”的意思,你可以将它们嵌入到更大的表中。但是,对于一行,我只使用flexbox来显示这两个表。