Python 使用jinja标记在html标记内使用if条件
我为我的网站项目做了一个标题,它有一些部分。。。 我想使用jinja更改标题上的节颜色名称,但我无法更改 模板已呈现,没有错误,但节名称未更改 在pycharm中,此消息显示:标记开始未关闭Python 使用jinja标记在html标记内使用if条件,python,html,django,python-3.x,jinja2,Python,Html,Django,Python 3.x,Jinja2,我为我的网站项目做了一个标题,它有一些部分。。。 我想使用jinja更改标题上的节颜色名称,但我无法更改 模板已呈现,没有错误,但节名称未更改 在pycharm中,此消息显示:标记开始未关闭 <ul class='menu'> <li {% if section == "dashboard" %}class="selected"{% endif %}> <a href="{% url 'dashboard' %}">My dashboard
<ul class='menu'>
<li {% if section == "dashboard" %}class="selected"{% endif %}>
<a href="{% url 'dashboard' %}">My dashboard</a>
</li>
<li {% if section == "images" %}class="selected"{% endif %}>
<a href="#">Images</a>
</li>
<li {% if section == "people" %}class="selected"{% endif %}>
<a href="#">People</a>
</li>
</ul>
试试这个
{% if section == "dashboard" %}
<li class="selected">
{% else %}
<li>
{% endif %}
{%if section==“dashboard”%}
{%else%}
{%endif%}
能否显示视图中打印((部分,键入(部分))显示的内容。也许部分
不是字符串,或者不是具有不同值的字符串?
<ul class='menu'>
<li class="selected">
{% if section == "dashboard" %}
<a href="{% url 'dashboard' %}">My dashboard</a>
{% elif section == "images" %}
<a href="#">Images</a>
{% elif section == "people" %}
<a href="#">People</a>
{% endif %}
</li>
</ul>