给Django中的url起名字
Posted 4231a
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了给Django中的url起名字相关的知识,希望对你有一定的参考价值。
url反转 =》reverse
1.from django.shortcuts import reverse
2. 利用reverse函数对URL名称进行反转 reverse(url名称)
3.反转之后的内容就是我们需要的路由
如果我们反转的url请求需要参数的话 那么url的这个参数应该是以字典的形式传递给 reverse函数 例如
path(‘‘book/book_detail/<book_id>,views.book_detail,name=‘‘book_detail‘‘)
view.py
def book_detail(request,book_id):
return HttpresponseRedirct(reverse(‘book_detail‘,kwargs={‘book_id‘:1}))
以上是关于给Django中的url起名字的主要内容,如果未能解决你的问题,请参考以下文章