需求:在django实例之点击查询详细内容1中,每次点击的url后面均会显示出不同的参数。为了让url更美观。例如detail-1.html,detail-2.html的形式。
urls.py
url(r'^ddetail-(\d+).html', views.ddetail),
views.py
def ddetail(req,nid):
detail_info = USER_DICT[nid]
return render(req, 'detail.html', {'detail_info': detail_info})
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>index</title>
</head>
<body>
<ul>
{% for k,v in user_dict.items %}
<li><a href="/ddetail-{{ k }}.html">{{ v.name }}</a></li>
{% endfor %}
</ul>
</body>
</html>
网友评论