django----重定向

urlpatterns = [
    re_path(r'^(\w+)(\w+)/$',views.index,name="index"),
]

1、<a href="{% url "index" 参数1 参数 2%}">

2、return redirect("index",参数1,参数2)

使用 reverse

/index/     func    name=a1
    {% url "a1"}
     reverse('a1')
                
/index/(\d+)/     func    name=a2
    {% url "a2" 11 %}
    reverse('a2',args=(11,))
                
/index/(?P<nid>\d+)/     func    name=a3
    {% url "a2" nid=11 %}
    reverse('a3',kwargs={'nid':11})

 

 

posted @ 2019-03-24 10:29  小名的同学  阅读(292)  评论(0编辑  收藏  举报