无法分析余数:'==';索菲亚'';从';abc.first_name==&x27;索菲亚'';Python/Django
我试图在html文档(第四行)中的if语句中添加==符号 看起来是这样的:无法分析余数:'==';索菲亚'';从';abc.first_name==&x27;索菲亚'';Python/Django,python,django,Python,Django,我试图在html文档(第四行)中的if语句中添加==符号 看起来是这样的: <ol> {% for league in teams %} {% for abc in league.curr_players.all %} {% if abc.first_name=='Sophia' %} <li>{{league.location}} {{league.team_name}} </li&g
<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>
不管怎样,我一直收到这样一个错误,说它在某一点上无法解析参数。Django的模板解析器非常简单,不像Python的。这样做的一个结果是,您需要在每个操作符周围使用空格
{% if abc.first_name == 'Sophia' %}
在所有文件中,操作员周围都有空间。