2017-09-27 4 views
1

今、私は私のテンプレートでスライスを使用しようとしていますが、このエラーを示している: - TemplateSyntaxError at /post/forloop djangoでsliceを使用するには?

'for' statements should use the format 'for x in y': for item in user_basic_info |slice:"2"

私がやっている何がある:あなたが削除する必要が

{%for item in user_basic_info |slice:"2"%} 
         <li> 
          <div class="userimg_sec"> 
           <div class="userimg"> 
            <img src="{{ item.profileImage }}"> 

           </div> 
          </div> 
          <div class="userdetails"> 
           <p class="username">{{ item.name }}</p> 
           <p class="usernickname">@{{ item.username }}, <span>teacher</span></p> 
          </div> 
         </li> 
         {% endfor %} 
+0

を参照してください知っているしたい場合。 –

答えて

2

スペース:

{% for item in user_basic_info|slice:"2" %} 
      <!-- remove space ^^--> 
2

asperのように使用する必要があります

{% for item in user_basic_info|slice:":2" %} 

あなたはより多くのあなたがアイテム上でそれを使用する必要がスライスを使用したい場合は、このようにそれを行うことはできませんドキュメントslice

関連する問題