我试图将projects/1
转发到该视图,以获取基于id的项目。 我试图改变正则表达式和名称。在Django中查看转发网址参数
编辑:但问题是: ID不被转发(或至少不正确)的意见,这会导致过滤器无法找到根据id的项目。
的url关系到 '项目':
urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'^project/(?P<project_id>([0-9]+))$', views.project, name='project'),
]
的 '工程' 的观点:
def project(request, project_id=1):
template = loader.get_template("project.html")
context = {
'project': Project.objects.filter(project_id=project_id)
}
return HttpResponse(template.render(context, request))
是什么问题? –
@JahongirRahmonov我已经添加了该问题,请参阅编辑。 – Azoraqua