python - 如何根据当前页面url更改django中的href?
问题描述
正如我在标题中所说,根据用户所在的当前 url 更改链接的 href 的正确语法是什么?
我试过这个,但它不起作用。
{% if url == '' %} href='/cookies' {% else %} href='' {% endif %}
这样做的正确语法是什么?
解决方案
在 Django 1.9 及更高版本可以使用这样的东西
href='{% if not request.path %}/cookies{% endif %}'
推荐阅读
- c# - ASP Web API:将对象序列化为 JSON 时指定自定义字段名称
- r - 在轴上显示数字而不是 e
- angularjs - AngularJS:页面加载后执行 JavaScript 脚本
- python - Python对特定字符的爆炸函数
- javascript - Javascript中数组的嵌套过滤
- python - 错误 ModelForm 在 django 中没有指定模型类
- c++ - 动态分配的数组未正确复制
- c# - 统一旋转是不稳定的
- azure-data-factory - DateTime 格式错误,复制活动。Azure 数据工厂
- javascript - node.js - mongoose findOneandUpdate 中的嵌套数组,带有 arrayFilter