首页 > 解决方案 > 如何根据当前页面url更改django中的href?

问题描述

正如我在标题中所说,根据用户所在的当前 url 更改链接的 href 的正确语法是什么?

我试过这个,但它不起作用。

{% if url == '' %} href='/cookies' {% else %} href='' {% endif %}

这样做的正确语法是什么?

标签: pythonhtmldjango

解决方案


在 Django 1.9 及更高版本可以使用这样的东西

href='{% if not request.path %}/cookies{% endif %}'

推荐阅读