django自带url模板标签的使用

django模板中url标签和view中的reverse(博客地址)功能相同,都是通过制定处理视图来返回一个url。

使用方法:

{% url userEdit 12 %}
或者
{% url userEdit %}


这里的userEdit是处理函数,12是传递的参数。这里有一点需要注意:传递参数之前一定要确保你定义的url能够接受这个参数。

例如:

    (r'^userGroupList/$', 'userGroupList'),  #这个url不能接受参数
    (r'^userGroupEdit/(?P<groupID>\d+)/$', 'userGroupEdit'),  #这个url能够接受参数


页面渲染时,django会将这个url标签渲染成一个url字符串。

ok!

 

posted @ 2013-07-10 16:34  jianhong  阅读(217)  评论(0编辑  收藏  举报