1

我创建了一个行列表,列表(行)中的每个项目都包含我视图中的单个单元格列表,并将其传递给模板并使用此代码构建我的表

 <table style="border: 1px solid black">
        <thead>
        <tr>
        {% for th_ in htl %}
           <th style="border: 1px solid black"> {{th_|safe}} </th>
        {%endfor%}
        </tr>
        </thead>

        <tbody>
        {% for tl_ in mylist %}
            <tr>
            {% for td_ in tl_ %}
                <td style="border: 1px solid black"> {{td_|safe}} </td>
            {%endfor%}
            </tr>
        {% endfor %}
        </tbody>

        </table>

问题是最后一行在任意列被剪切,并且没有为该行的其余部分生成 html,并且表格没有显示所有数据。如果我在同一个表中添加的行比最后一行多几行(不是从末尾算起的第 5 行正确显示,但最后一行被截断。任何想法为什么会发生这种奇怪的行为?

4

0 回答 0