如果不满足条件,是否可以删除HTML中的链接?

时间:2018-11-22 13:39:35

标签: html django

如果要满足某些条件,我要删除“ a href”。就我而言,当出现“无”一词时,我不希望它具有链接。

html:

{% for item in responses %}
        <tr>               
            <td style="border: 1px solid"><div style="height: 200px;overflow-y:auto;overflow-x:hidden"><a href="/media/{{ item.Document.Filename }}">{{ item.Document.Document_name }}</a></div></td>
        </tr>
    {% endfor %}

因此,如果{{item.Document.Document_name}} ==“ None”,我不希望它具有超链接

1 个答案:

答案 0 :(得分:0)

如果您的数据库中有Document_name作为字符串-'None',那么有一个示例,您可以更改代码。

{% for item in responses %}
    <tr>
        <td style="border: 1px solid">
            <div style="height: 200px;overflow-y:auto;overflow-x:hidden">
            {% if item.Document.Document_name == 'None' %}
                <a href="/media/{{ item.Document.Filename }}">{{ item.Document.Document_name }}</a>
            {% else %}
                {{ item.Document.Document_name }}
            {$ endif %}
            </div>
        </td>
    </tr>
{% endfor %}