1.循环pd.DataFrame和行
2.为行添加函数
3.当显示{pd.DataFrame}为空时显示其他项
4.奇数和偶数行不一样上色
<table class="table table-hover"> <tr> <th>站点</th> <th>销售</th> <th>广告对接人</th> <th>广告数据更新时间</th> <th>st报表下载</th> <th>sku表现报表下载</th> </tr> <tbody> {% for index,row_value in shop_info.iterrows %} {% if forloop.counter|divisibleby:2 %} <tr class="info" onmouseover="add_border(this)" onmouseout="del_border(this)"> {% else %} <tr onmouseover="add_border(this)" onmouseout="del_border(this)"> {% endif %} {% for value in row_value %} <td>{{value }}</td> {% endfor %} {% empty %} <h2 style="color:red;"> 本人站点列表为空,需要大部负责人统一上传本大部权限分配表.</h2> {% endfor %} </tbody> </table>