在html页面中显示对象的多个属性

时间:2013-08-07 19:14:49

标签: html django

我已经开始学习django了。我试图使用以下代码在html页面中显示查询结果:

<ul>
   {% for book in booklist %}
     <li>{{ book.bid book.name  }}<li>
   {% endfor %}
</ul>

这给我一个错误说,

  

异常类型:TemplateSyntaxError
     例外值:无法解析余数:'book.name'来自'book.bid book.name'

但是当我删除book.bid或book.name时,它运行正常。如何使这两个属性显示?

1 个答案:

答案 0 :(得分:4)

您需要使用两个单独的标签。

{% for book in booklist %}
    <li>{{ book.bid }} {{ book.name }}</li>
{% endfor %}