2012-06-29 58 views

回答

4

從django 1.5 {% url url_name %}將視爲一個上下文變量的參數,而{% url 'url_name' %}會給你名爲'url_name'的網址。在之前的版本中,後一種語法是錯誤的,並且不起作用。

3

因此,如果您使用的是django 1.4並且稍後會遷移到較新版本,請使用此語法{% url 'url_name' %}來獲取指定的url。

注意:您將不得不在每個模板中添加{% load url from future %},您將使用上述語法。