在bottlepy to-do教程中使用行id的锚标记

时间:2017-02-08 06:58:07

标签: python python-2.7 bottle

这是一个模板,它将数据库表和字段的行放在不同的字段中。我是新手。

  <table border="0" class="table table-hover">
        %for row in rows:
          <tr>
          %for col in row:
            <td>
              <b>
                {{col}}
              </b>
            </td>
          %end
          </tr>
        %end
        </table>

我想在上面的每一行中使用带有某个网址的锚标记,其中包含查询的ID。我怎么能这样做?

即。 http://domain.com/edit/ 行ID

1 个答案:

答案 0 :(得分:1)

你的意思是这样吗?

<!doctype html>
<table border="0" class="table table-hover">
%for row in rows:
  <tr>
  %for i in range(len(row)):
    <td>
     %# assuming you want to display col == 3 to as a link
     %# and the row id is in col == 0
     %if i == 3:
     <a href=" http://domain.com/edit/{{row[0]}}">{{row[i]}}</a>
     %else:
      <b>{{row[i]}}</b>
      %end
    </td>
  %end
  </tr>
%end
</table>