Python 转发url参数以在Django中查看

Python 转发url参数以在Django中查看,python,django,Python,Django,我正在尝试将projects/1转发到视图,以便根据id获取项目。 我试图更改正则表达式和名称 编辑:但问题是: id未转发(或至少未正确转发)到视图,这导致筛选器无法根据id找到项目 与“项目”相关的URL: 正则表达式对我来说似乎有点不正确,尤其是括号。试试这个: url(r'^project/(?P<project_id>[0-9]+)/$', views.project, name='project'), url(r'^project/(?P[0-9]+)/$”,views

我正在尝试将
projects/1
转发到视图,以便根据id获取项目。 我试图更改正则表达式和名称

编辑:但问题是: id未转发(或至少未正确转发)到视图,这导致筛选器无法根据id找到项目

与“项目”相关的URL:


正则表达式对我来说似乎有点不正确,尤其是括号。试试这个:

url(r'^project/(?P<project_id>[0-9]+)/$', views.project, name='project'),
url(r'^project/(?P[0-9]+)/$”,views.project,name='project'),
更新

所以您只想显示一个项目,而不是几个项目。在这种情况下,将视图中的
Project.objects.filter
更改为
Project.objects.get

此外,尝试学习基础知识


希望有帮助。

正则表达式对我来说似乎有点不正确,尤其是括号。试试这个:

url(r'^project/(?P<project_id>[0-9]+)/$', views.project, name='project'),
url(r'^project/(?P[0-9]+)/$”,views.project,name='project'),
更新

所以您只想显示一个项目,而不是几个项目。在这种情况下,将视图中的
Project.objects.filter
更改为
Project.objects.get

此外,尝试学习基础知识


希望有帮助。

问题出在哪里?@JahongirRahmonov我已经添加了问题,请参见编辑。问题出在哪里?@JahongirRahmonov我已经添加了问题,请参见编辑。@Azoraqua您的请求实际到达视图了吗?我如何检查?当您尝试从浏览器访问该url时会发生什么?模板被加载,但是没有实际的数据。你能在你的视图中打印
context
并发布结果吗?@Azoraqua你的请求真的到达视图了吗?我如何检查?当你试图从浏览器访问该url时会发生什么?模板会被加载,但是没有实际数据。你能在视图中打印
上下文
并发布结果吗?
url(r'^project/(?P<project_id>[0-9]+)/$', views.project, name='project'),