• Django+haystack实现全文搜索出现错误 ImportError: cannot import name signals


    原因是在你的settings.py或者其他地方使用了  "import haystack"

    当我们使用django-haysatck库时,表面上会有haystack库,但实际上并不存在,

    当你使用  import haystack  时,在haystack使用__init__初始化会 from  haystack import signs,就会出现没有signals模块,

    因为haysatck这个库本身就不存在。

    如果你选择安装haystack这个库(pip install haystack),就会出现这样的错误:

    from haystack import connections ImportError: cannot import name connections

    这是因为haysatck库和django-haystack库冲突,所以你必须卸载haystack。

    任何地方都不要使用 import haystack。

  • 相关阅读:
    博客园的商业模式
    读书单
    VC++学习笔记
    技术话题
    vc+学习遇到的问题
    常见的Java问题排查方法
    MSDN Library for vs 2010 下载和安装
    WT19i刷机过程
    随记
    WT19i的刷机
  • 原文地址:https://www.cnblogs.com/delav/p/9502716.html
Copyright © 2020-2023  润新知