此处为子url
在path('<int: hrefid>',views.db02)中 int 表示获取超链接中的整数,赋值给自定义的参数(这里定义叫hrefid); views.db02表示调用app的视图views中的db02函数;hrefid参数会传输到db02,且定义的db02必须接收此参数且同名:
def db02(request,hrefid):
print(hrefid)
con = Book01.objects.get(id=hrefid).content #通过hrefid匹配数据库的id字段
tit = Book01.objects.get(id=hrefid).title
return render(request,"content.html", {'content':con,'title':tit})#渲染模板
函数接收到此参数后可用于和数据库(这里引用的是Book01表)匹配,与表中id字段(int 型)进行匹配,然后寻得表中的其他字段值(content字段 赋值到con,title字段 赋值到tit)。