我需要为django项目创建一个仅显示非活动链接的链接部分,即。如果我在家,该部分只显示关于链接而不是主页链接。
我在模板中使用了这样的东西:
{% ifequal item.url request.path %}
<a href = "{{item.url}}" > {{item.name}} </a>
{% endifequal %}
它工作正常但是,如果我访问“/ section / page /”,“section”链接仍然显示,我不想发生这种情况。
我担心我是否可以使用类似的东西:
{% ifequal item.url+* request.path %}
任何人都能给我一个解决这个问题的线索吗?
提前致谢
答案 0 :(得分:0)
我相信this website拥有您需要的信息。基本上,您创建了一个自定义模板标记,允许您使用正则表达式将网址与活动链接相匹配,就像您使用网址一样。
您可能需要稍微修改它以获得您想要的确切功能,但这应该会给您一个良好的开端。