gpt4 book ai didi

带有 if else 语句的 Django 模板链接

转载 作者:行者123 更新时间:2023-12-03 17:03:21 26 4
gpt4 key购买 nike

假设我在模板中有这样的代码:

<a href="#">
{% if request.user.first_name or request.user.last_name %}
{{ request.user.first_name }} {{ request.user.last_name }}
{% else %}
{{ request.user }}
{% endif %}
</a>

此代码的问题在于它为链接添加了尾随空格,因此链接看起来像 link_ 末尾带有下划线。

如何删除此类尾随空格? {% spaceless %}标签在这里没有多大帮助,因为它只删除标签之间的空格。

最佳答案

我实际上为我的问题找到了简单的解决方案。

<a href="#">{% spaceless %}
{% if request.user.first_name or request.user.last_name %}
{{ request.user.first_name }} {{ request.user.last_name }}
{% else %}
{{ request.user }}
{% endif %}
{% endspaceless %}</a>

通过在它里面放置无空间的标签,它会剥离它得到的字符串。放在外面

关于带有 if else 语句的 Django 模板链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7153388/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com