【问题标题】:What is this element of python?python的这个元素是什么?
【发布时间】:2012-07-03 02:28:08
【问题描述】:

我正在阅读 django 教程中的一些代码,我发现了这个

<ul>
{% for athlete in athlete_list %}
   <li>{{ athlete.name }}</li>
{% endfor %}
</ul>

什么是运动员?,我在哪里可以找到有关如何使用它的更多信息?

我搜索了列表,但它们似乎有限制功能,例如附加和索引。

【问题讨论】:

  • 哎呀,你的格式太糟糕了。我什至不知道该怎么做才能尝试修复它,因为您已经将 HTML 溅到了整个地方。请使用standard markdown code formatting 使您的代码清晰易读——在代码块的每一行前添加四个空格。删除手写的 HTML 和不必要的反引号,选择所有代码,然后在编辑器中点击 {} 按钮。

标签: django python-2.7


【解决方案1】:

athlete_list 是已传递给模板的上下文变量。

athleteathlete_list 的一个元素。在这种情况下,看起来athlete 是一个具有name 属性的模型对象。在这种情况下,athlete_list 可能是一个 athlete 查询集或对象列表。

查看Django template tag reference 了解更多信息。

【讨论】:

  • 非常感谢,确实是对象列表。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-16
  • 1970-01-01
  • 1970-01-01
  • 2018-11-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多