如何基于URL和所有递归URL在Django中显示内容
我在Django模板中有这个如何基于URL和所有递归URL在Django中显示内容,django,templates,url,wildcard,Django,Templates,Url,Wildcard,我在Django模板中有这个 {% if request.get_full_path = "/blog/" %} do something {% endif %} 当我进入http://somesite.com/blog/ 我要做的是包括所有子目录 大概是 {% if request.get_full_path = "/blog/*" %} do something {% endif %} 不幸的是,据我所知,Django不在模板中使用通配符。那我该怎么做呢?试试这个: {% i
{% if request.get_full_path = "/blog/" %}
do something
{% endif %}
当我进入http://somesite.com/blog/
我要做的是包括所有子目录
大概是
{% if request.get_full_path = "/blog/*" %}
do something
{% endif %}
不幸的是,据我所知,Django不在模板中使用通配符。那我该怎么做呢?试试这个:
{% if request.get_full_path|slice:'0:6' == '/blog/' %}
是的,这很有效!我本以为会有一种更典型的方法来做这件事。我与Django合作得越多,我就越意识到情况往往并非如此。