Django将路线命名为Laravel

时间:2013-06-30 18:01:44

标签: python django

我开始了解Django Framework。我在urls.py

中有这个网址
from django.conf.urls import patterns, include, url

urlpatterns = patterns('',
    # Examples:
    url(r'^hello/$','article.views.hello'),
)

我的问题是:我可以给这条路线命名吗,就像我在Laravel中一样?
如何从模板中引用这些命名的路线?

谢谢!

1 个答案:

答案 0 :(得分:5)

是的,你可以:

url(r'^hello/$','article.views.hello', name="hello"),

您可以在模板中引用它:

{% url 'hello' %}

有关更多信息,包括如何为命名网址提供参数,请参阅here