我在我的平台中使用haystack和whoosh,并且它每小时运行索引我的内容。Django Haystack关于某些关键字的错误
我发现,对于某些字符串,它会引发一个VariableDoesNotExist: Failed lookup for key [object] in u'None'
错误。
其中一些字符串包括“拍摄”,“零”和其他一些我不记得的东西。
你有没有遇到过这个问题,有没有办法摆脱这个问题?
谢谢先进。
我在我的平台中使用haystack和whoosh,并且它每小时运行索引我的内容。Django Haystack关于某些关键字的错误
我发现,对于某些字符串,它会引发一个VariableDoesNotExist: Failed lookup for key [object] in u'None'
错误。
其中一些字符串包括“拍摄”,“零”和其他一些我不记得的东西。
你有没有遇到过这个问题,有没有办法摆脱这个问题?
谢谢先进。
我看到过这样的错误。重建索引帮助了我。
python manage.py rebuild_index
听起来好像您正在使用未经您编码的外部包,因为您并不熟悉正在查找的字符串。
我不知道你使用的是什么包,如果它正在寻找的键是必不可少的,但应对可能或可能不存在字典键常见的方法是使用
mydict.get('keyname', defaultvalue)
你可能需要简单地提出一个错误报告,我猜django干草堆或任何你使用的软件包。你的问题并没有真正说出来。