Reverse for 'xxx' not found. 'xxx' is not a valid view function or pattern name.问题的原因以及解决

Reverse for ‘xxx’ not found. ‘xxx’ is not a valid view function or pattern name.

一、起因

这种问题的报错从字面意思翻译一下,页面反转到xxx,但是却程序中没有找到叫xxx的函数或者标记等。所以找到这个xxx的定义位置去查看。
例如:Reverse for ‘place’ not found. ‘place’ is not a valid view function or pattern name.
我得这个问题起因便是页面请求时,模板页面中定义的place没有找到对因的地址。
之后在url配置中,发现url配置中的页面name我设置的是places。多了个s,所以页面模板没找到,就报了place没找到。
在这里插入图片描述
在这里插入图片描述

二、解决

找到相应的报错xxx,然后查找是否名字打错了,亦或者,格式写错了。
例如上面我报错提示的竟然是css出现问题?我当时没仔细看找了半天css错误在哪,但是后面发现place写错了。所以,可以进行排除。比如我用的模板页面,一个一个继承的,可以将页面的继承取消,然后一个一个排除找出报错的是哪一个模板文件(不找到具体哪个模板出问题,然后一层层嵌套的话会一直报css格式错误,甚至你删了所有css排除,最后甚至不告诉你哪错了)

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值