HTML表仅识别第一行

时间:2014-04-17 15:39:48

标签: html django bottle

我试图根据我得到的字典呈现HTML表。字典有3个项目..当我循环for循环时,第1项被识别为表的一部分。第2和第3行不是公认的部分内容..

有什么问题?

<html>
<head>
</head>
<body>
<table border="1">

<tr>
    <col width="100">
    <col width="100">
    <col width="100">
    <col width="100">
    <th>NAME</th>
    <th>FEEDBACK</th>
    <th>RATING</th>
    <th>DATE</th>
</tr>

%for row in feedbacks:
        <tr>
         <td>    {{ row['name']     }}      </td>
         <td>    {{ row['feedback'] }}      </td>
         <td>    {{ row['rating']   }}      </td>
         <td>    {{ row['date']     }}      </td>
        </tr>


</table>

</body>
</html>

1 个答案:

答案 0 :(得分:2)

我对Bottle不熟悉,但似乎你应该结束你的%for循环。

也许是%end

的内容

编辑:我很惊讶它不会给你某种模板错误。这就是Flask和Django的工作方式。你把你的帖子标记为Django,但我很确定这不是django。