怎样才能做到,点击a标签,跳转到re_path写的带正则的路由啊

怎样才能做到,点击a标签,跳转到re_path写的带正则的路由啊

问题描述:

图中的 个人站点路由,我想把他放入一个a标签的href属性里面,应该怎么写啊,格式是什么样子的

img

路径只要符合\w+【匹配字母数字及下划线】匹配的内容就能访问

比如templates/blog.html模板的链接用下面的

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>test</title>
</head>
<body>
    <h1>{{username}}</h1>
    <a href="/abc">/abc</a><br />
    <a href="/123">/123</a><br />
    <a href="/abc123">/abc123</a><br />
    <a href="/efg3333">/efg3333</a><br />
    <a href="/dddd_3333">/dddd_3333</a><br />
    <a href="/dddd-3333">/无匹配路由dddd-3333,会报错</a>
</body>

</html>

view.py

def blog(request,username):
    return render(request,'blog.html',{'username':username})

符合规则的

img


最后一个出错

img

有帮助麻烦点下【采纳该答案】,谢谢~~