2013-11-25 20 views
0

所以我在Django模板中有這個。如何在基於URL和所有recurisive url的Django中顯示內容

{% if request.get_full_path = "/blog/" %} 
    do something 
{% endif %} 

這不正是我想要什麼,當我去http://somesite.com/blog/

我想要做的是還包括所有子目錄。

因此,像

{% if request.get_full_path = "/blog/*" %} 
    do something 
{% endif %} 

不幸的是,據我可以告訴Django不模板做通配符。那麼,我該如何做到這一點?

回答

1

嘗試這樣的:

{% if request.get_full_path|slice:'0:6' == '/blog/' %} 
+0

是啊,這作品!我原以爲會有更典型的做法。我和Django一起工作得越多,我越發意識到情況往往不是這樣。 – fred