码迷,mamicode.com
首页 > Web开发 > 详细

Django 模板.html中 href参数传入

时间:2017-09-02 21:11:54      阅读:382      评论:0      收藏:0      [点我收藏+]

标签:href   userinfo   row   link   code   turn   模板   div   参数   

在Django模板中可能会出现访问多个URL指向同一函数,为减少代码可以利用正则表达式实现

url(r‘^remove_userinfo(?P<nid>\d+)/‘,views.removeuserinfo,name=‘reinfo‘),

(?P<nid>\d+)表示此部分的名称为nid,对应removeuserinfo(request,nid)中的nid参数

def removeuserinfo(request,nid):
    return HttpResponse(nid)

 

此时 模板.html 中 a标签中的href的值可以写为{% url "reinfo" row.id %}

<a href={% url "reinfo" row.id %} class="btn btn-link" id="remove{{row.id}}">删除</a>

其中reinfo对应的url中的name(见第一段代码),row.id作为参数nid通过url传入removeuserinfo(request,nid)

Django 模板.html中 href参数传入

标签:href   userinfo   row   link   code   turn   模板   div   参数   

原文地址:http://www.cnblogs.com/Charles9703/p/7467782.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!