在 Django 中应用条件时显示错误

问题描述 投票:0回答:1

django.template.exceptions.TemplateSyntaxError:无法解析余数:来自“>=18”的“>=18” [2024年5月26日11:11:12]“GET / HTTP/1.1”500 188456

这是我的代码-

        {% for people in peoples %}
        <tr>
          <td>{{forloop.counter}}</td>
          <td>{{people.name}}</td>
          <td>{{people.age}}</td>
          <td {% if people.age >=18 %} style="backround:red" {% endif %}> #erro showing here
            {% if people.age >= 18 %}
            👍
            {% else %}
            👎
            {% endif %}
            
          </td>
        </tr>

我尝试解决错误。请给我解决方案

django-templates
1个回答
0
投票

Django 模板也不能渲染你的模板标签,只需添加一个空格字母:

从此:

{% if people.age >=18 %}

对此:

{% if people.age >= 18 %}

更多信息在这里:

© www.soinside.com 2019 - 2024. All rights reserved.