how to create counter loop in django template?

后端 未结 3 1578
無奈伤痛
無奈伤痛 2021-01-29 12:28

can any tell me how can I write below code of c in django

for(c=0; c<5; c++)
  //do something

i had tried below code but it gives me an erro

3条回答
  •  执笔经年
    2021-01-29 12:46

    I guess you are not good at searching, right (:

    A good documentation for a good framework... On the other hand, why you ask for a c-like loop structure in a framework written for python is another question

    EDIT: For loop in django templates iterates through an array (or list in python terms). So you have to have a list to iterate.. In your related view, lets say yopu have a number list

    number_list = [1,2,3,4,5]
    

    if you pass this list to the template with the same name, then you can iterate through it with

    {%for num in nuber_list%}
        Number is : {{num}}
    {%endfor%}
    

    But as i said, you have to pass that list to template in the return statement line that returns an httpresponse or render your contect to your template as it described in here

提交回复
热议问题