未找到Django URL 404

时间:2016-09-09 23:01:20

标签: django django-urls

我目前正在关注sentdex的Django网络开发教程系列,但我遇到了一个问题。 When I click on this link,我得到了这个 404.突出显示的是正则表达式using。我对Django和URL很陌生,所以我不太清楚问题是什么。

1 个答案:

答案 0 :(得分:0)

尝试使用django的网址标记来查找链接。

urls.py文件

中为网址指定名称
url(r'^(?P<pk>\d+)$', DetailView.as_view(model=Vod, template_name="Annotation/post.html"), name="AnnotationPost")

锚标记应为

<a href="{% url 'AnnotationPost' pk=vod.id %}">{{ vod.title }}</a>