gpt4 book ai didi

html - 在具有空格的对象的 django 模板中创建超链接

转载 作者:搜寻专家 更新时间:2023-10-31 02:26:21 24 4
gpt4 key购买 nike

我正在尝试创建一个取决于从函数传递的值的动态超链接:

{% for item in field_list %}
<a href={% url index_view %}{{ item }}/> {{ item }} </a> <br>
{% endfor %}

问题是 field_list 中的一项是“Hockey Player”。由于某种原因,链接在空格后删除了所有内容,因此它在整个“Hockey Player”上创建了超链接,但地址是

http://126.0.0.1:8000/Hockey

我怎样才能让它去

http://126.0.0.1:8000/Hockey Player/

代替?

最佳答案

使用 urlencode过滤器。

{{ item|urlencode }}

但是你为什么取这个名字?您应该将适当的 View 和 PK 或 slug 传递给 url,这将自行创建合适的 URL。

关于html - 在具有空格的对象的 django 模板中创建超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2466373/

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