我学习JJIA2是因为Google App Engine推荐的.

我在维基百科上找到了这个例子:http://en.wikipedia.org/wiki/Jinja_%28template_engine%29

  {%- for item in item_list %}
    {{ item }}{% if not loop.last %},{% endif %}
  {%- endfor %}

"{%-for"中的"-"是什么?

另外,我在哪里可以找到JJIA2示例(使用Google App engine会更好)?

谢谢!

推荐答案

它会 suppress 额外的垂直间距,通常在不希望循环通过的元素之间的间距过大时使用.

如果你在一个块的开头或结尾加上一个减号(-)

请参阅:http://jinja.pocoo.org/docs/templates/#whitespace-control

Django相关问答推荐

Django、htmx删除记录并更新

在AWS s3中获取项目的URL

如何在创建对象后立即运行一次代码?

int_list_validator在 Django 表单中不起作用

Django 身份验证系统修改

在 Django CharFields 中自动截断 max_length 字段

Django ModelForm 没有指定模型类

Django聚合:仅求和返回值?

Django:如何使用动态(非模型)数据预填充 FormView?

OrderingFilter 没有属性filter_queryset

这是验证 Django 模型字段的方法吗?

整数的Python正则表达式?

在 Django 中使用邮箱地址或用户名登录用户

在 Django 中使用 Cython,是否有意义?

将 Django Rest Framework 与序列化程序一起使用时出现 AttributeError

如何在不同的元素上添加注释?

如何使 Django 表单字段仅包含字母数字字符

想要在 Django 测试中禁用信号

Django中'related_name'和'related_query_name'属性之间的区别?

Django REST 框架中的每个字段权限