urls.py中的代码
#http://127.0.0.1:8000/test_url
path('test/url',views.test_url),
path('test_url_result',views.test_url_result,name='tr')
views.py中的代码
def test_url(request):
return render(request,'test_url.html')
def test_url_result(request):
return HttpResponse('abc')
test_url.html中代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>测试url</title>
</head>
<body>
<a href="http://127.0.0.1:8000/test_url_result">绝对地址</a>
<a href="/test_url_result">带‘/’的相对地址</a>
<a href="test_url_result">不带‘/’的相对地址</a>
<br>
<a href="{% url 'tr' %}">反向解析</a>
</body>
</html>
报错原因