8-2 course/list跳转course/detail出错。
来源:8-2 课程详情页1
 
			精慕门5496264
2017-03-24
http://127.0.0.1:8000/course/detail/1可以打开,但是
http://127.0.0.1:8000/course/list/报错,
NoReverseMatch at /course/list/
Reverse for 'course_detail' with arguments '('',)' and keyword arguments '{}' not found. 1 pattern(s) tried: [u'course/detail/(?P<course_id>\\d+)$']
不知道为什么会出现(?P<course_id>\\d+)中间会出现两个\\?还是有其他原因呢?



写回答
	3回答
- 
				  bobby 2017-03-24 (?P<course_id>\\d+)这个你先不用管, 你的是list的页面url看起来没有错, 你给我看看你的html中关于配置list的url是怎么写的 00
- 
				  慕尼黑506710 2018-06-20 在course-list 中 配置跳转到课程详情链接的时候,传的参数是课程的id ,所以要去写成 <a href="{% url 'course:course_detail' course.id %}"> 老师在讲的时候应该是口误了,写成了course_id 10
- 
				  crazyDolphinSir 2018-05-07 url传参数的时候,是course.id,而不是course_id,所以你这个出错了。 00
相似问题
 
						 
						