环境:mac 10.12  python3  django 1.10

在点击进入一个文章详情,控制台一直出现这个错误:

 while resolving variable 'name' in template 'unknown'.

当然看到django 的错误一直都是报的很底层,完全不知道它在说什么... 但我同样打开另一个详情页却没有报错,所以我激发了我一点“工匠精神”,非要找到其中原因。

调试结果发现,对于相对路径,django 全部会用 url pattern 进行解析匹配,当匹配不到,就扔出这个错误。

我的实际情况: 在详情页面中,我有一个图片的相对链接,但是资源不在我本地,所以解析失败。

附上关键贴图一张

图片描述

其他


mugbya
1.2k 声望41 粉丝

时间永远分岔,通往无数未来