http btn 表示 blog color log view url
在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参数传入
来源: http://www.bubuko.com/infodetail-2288864.html