gpt4 book ai didi

python - 在模板 if 语句中将字符串连接在一起

转载 作者:太空宇宙 更新时间:2023-11-04 10:10:35 24 4
gpt4 key购买 nike

我读了this我的代码是这样的:

HTML:

<li {% if request.path == '/groups/{{ group.id }}/' %}class="active"{% endif %} ><a href="{% url 'detail' group.id %}">Link</a></li>

唯一的问题是 /groups/{{ group.id }}/ 显然变成了:

/groups/{{ group.id }}/

不是

/groups/1/

that如果为页面上的其他 10 个链接键入它,最终将成为大量代码。

最佳答案

不要对 url 进行硬编码,而是使用 url 标记和 as

{% url 'my_group_url_name' group.id as group_url %}
{% if request.path == group_url %}

关于python - 在模板 if 语句中将字符串连接在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38652701/

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