Django模板标签初学者 [英] Django template tags beginner

查看:61
本文介绍了Django模板标签初学者的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我该怎么做

Example.html

Example.html

{% for number in numbers %}

    {{ number }}  ##### 1
    {{ Form1 }}   ##### first loop

    {{ number }} ##### 2
    {{ Form2 }}  ##### second loop

{% endfor %}

Form1,Form2 ...已通过视图传递

Form1, Form2... have been passed though views

推荐答案

最简单的位置可能在您看来。将数字和表格压缩在一起:

The easiest place to fix this might be in your view. Zip the numbers and forms together:

numbers = [1,2]
forms = [Form1, Form2]

numbers_and_forms = zip(numbers, forms)

然后在模板中循环

{% for number, form in numbers_and_forms %}
  {{ number }}
  {{ form }}
{% endfor %}

这篇关于Django模板标签初学者的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆