当我尝试在我的Django模板中使用链接从
首先是detail页面的urls.py行。
/appname/index/
跳转到/appname/detail/###
时,我却跳转到了/appname/index/detail/###
,这不是我想要的结果,所以我的应用在urlconf中找不到它。首先是detail页面的urls.py行。
url(r'detail/(?P<jobID>\d+)/$', 'appname.views.detail')
此外,根URL配置
urlpatterns = patterns('',
url(r'^appname/', include('appname.urls')),
url(r'^admin/', include(admin.site.urls)),
)
接下来,模板代码试图到达那里。
{% for job in jobList %}
<a href="detail/{{ job.id }}/">{{ job.name }}</a>
我不确定还有什么其他相关信息,如果您想查看其他内容,请询问。 我也已经尝试了:
<a href="{% url 'appname.views.detail' %}/{{ job.id }}">{{ job.name }}</a>
但那也行不通。提前感谢您的任何帮助。
/appname/detail/{{job_id}}/
。请查看@Aamir的第二个答案。那应该可以工作。 - karthikr