2017-04-22 3 views
0

私のHTML文書のif文の中に==記号を入れようとしていますライン)。それはこのようになります残りを解析できませんでした: '==' Sophia 'from' abc.first_name == 'Sophia' Python/Django

とにかく
<ol> 
     {% for league in teams %} 
     {% for abc in league.curr_players.all %} 
     {% if abc.first_name=='Sophia' %} 
      <li>{{league.location}} {{league.team_name}} </li> 
     {% endif %} 
     {% endfor %} 
     {% empty %} 
      <p>No leagues found. Try <code>python manage.py loaddata data.json</code>, or, if that doesn't work, going <a href="{% url 'make_data' %}">here</a> (but be prepared to wait).</p> 
     {% endfor %} 
    </ol> 

、私はそれがある時点で引数を解析することはできませんと言って、このエラーを取得しておきます。

+2

すべての文書には、オペレータの周囲にスペースがあります。 –

答えて

1

Djangoのテンプレートパーサーは、Pythonのものとは違って、あまり単純ではありません。その結果、すべての演算子の周囲に空白を使用する必要があります。

関連する問題