django自带url模板标签的使用


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

使用方法:

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

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

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

例如:

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

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

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

ok!

 

相关内容

    暂无相关文章

评论关闭