Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python “GAE”;对于每一个“;在模板中?_Python_Django_Google App Engine_Django Templates - Fatal编程技术网

Python “GAE”;对于每一个“;在模板中?

Python “GAE”;对于每一个“;在模板中?,python,django,google-app-engine,django-templates,Python,Django,Google App Engine,Django Templates,我在GAE的模板(使用Django的模板语言)中为每个使用 但我只想循环一次,我试着这样做: {% for blog_info in blog_archive %} {{ blog_info.time|date:"M Y" }} {% break %} {% endfor %} 但是它不起作用。模板标签不支持{%for%}模板标签{%break%}。在模板中,您可以使用{{var.0}访问列表的第一项var 在您的情况下,请尝试: {{ blog_archive.0.time

我在GAE的模板(使用Django的模板语言)中为每个使用

但我只想循环一次,我试着这样做:

{% for blog_info in blog_archive %}     
  {{ blog_info.time|date:"M Y" }}
  {% break %}
{% endfor %}

但是它不起作用。

模板标签不支持
{%for%}
模板标签{%break%}
。在模板中,您可以使用
{{var.0}
访问列表的第一项
var

在您的情况下,请尝试:

{{ blog_archive.0.time|date:"M Y" }}

你说的“每次”是什么意思?是否只想处理第一个项目,如果是,为什么要使用循环?为什么要像访问属性一样访问列表中的第一个元素?我想这行不通。。。或者这个模板是特定的?这就是用Django模板语言进行索引查找的方法。有关更多详细信息,请参阅。@aschmid00:OP似乎是在问有关Python的问题,而不是Python的问题。阿拉斯代尔的代码是正确的。(Django模板故意不是Python。)没错。错过了提到django模板的部分。删除我的答案。我想试试,谢谢秦(“秦是一种中国问候语,意思是亲爱的或亲密的关系”):)
{{ blog_archive.0.time|date:"M Y" }}