Mako使用代码示例

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_33733970/article/details/83926527
<div class="panel panel-default">
    <div class="table-responsive">
        <table class="table table-bordered table-hover table-striped">

            <tr>
             %for fieldname in filter._meta.model._meta.fields:
                <th>${fieldname.verbose_name}</th>
              %endfor
                <th>操作</th>
            </tr>

            %for obj in filter.qs:
                <tr>
                     %for fieldname in filter._meta.model._meta.fields:
                          % if fieldname.name == "image_name":
                              <td>${getattr(obj, fieldname.name).split(".")[0]}</td>
                          % else:
                              <td>${getattr(obj, fieldname.name)}</td>
                          %endif
                      %endfor
                      <td><a href="${SITE_URL}del_basic_img/?image_id=${obj.id}">删除</a></td>
                </tr>
            %endfor

        </table>
    </div>
</div>

#注意点:

在if 语句中不需要使用变量符号转义,可以直接使用变量

猜你喜欢

转载自blog.csdn.net/qq_33733970/article/details/83926527