__init__() got an unexpected keyword argument 'decimal_places' and 'max_digits'添加搜索引擎遇到的bug

再做项目的时候,无论是开发什么类型的网站都会有搜索框,需要添加搜索引擎,再添加之后我们许哟啊进行测试引擎是否添加成功,在此中我们遇到最大的问题就是下边的缺少最大数

我们需要回去检查我们的代码,建立的索引模型类的字段类型需要与模型类中的字段类型保持一致,

当我们将查询字段改过来之后错误就会消失,出现你搜索的内容了。

如果说你的字段不需要与模型类保持一致就不报错,只不过搜索内容一直为空

这只是因为你没有进行过索引库初始化的原因,初始化之后同样会出行上述错误,但是更改一致之后,会出现如下报错:

这个时候也许我们已经想哭了,别着急,回去检查一下对接你引擎的干草垛也就是安装的haystack,查看其版本是否太老了,我们需要最新的

这样问题就会解决了!!

最后给大家传授类似于网吧网关解决一切问题的三大神操作:拍拍,重启,换一台。同样,对于我们程序员开发来说也有三大神操作,确认自己各方面都无误的情况下:程序重启,网线重插,关机重启。可能困扰你想哭的bug就这样莫名的就消失了。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值