讲解对象:Reverse for 'tag_list' with arguments '('',)' not found.
作者:融水公子 rsgz
问题介绍:哇,这个问题真的是研究了很久都没有研究出答案,后来才发现是blog template中list.html有一个for block写错了
具体:NoReverseMatch at /
Reverse for 'tag_list' with arguments '('',)' not found. 1 pattern(s) tried: ['tag/(?P<tag_id>[0-9]+)/$']
正常分析:我把关注的焦点放在了这几个关键词里面了
tag_list
'tag/(?P<tag_id>[0-9]+)/$'
于是乎,疯狂的检查tag_list有关的定义是否下划线有错误,定义的方法有误之类的
还疯狂的修改path url re_path之类的都尝试了,最后都是吃了一脸土!太狼狈了1
最后发现是template方面的错误!for block里面少了一个.all
我晕