没有名为changelist_ordering的模块

时间:2015-07-20 07:27:27

标签: python django

我正在尝试导入changelist_ordering。所以我尝试安装包django-changelist-ordering。但是我收到了错误:

  

找不到更改列表排序的匹配分发

任何人都可以帮我解决这个问题。

1 个答案:

答案 0 :(得分:-1)

首先执行以下步骤安装changelist-ordering

  • git clone https://github.com/SergeyKubrak/django-changelist-ordering
  • cd django-changelist-ordering
  • sudo python setup.py build
  • sudo python setup.py install

或者您可以通过只运行一个命令(@jonrsharpe)来安装软件包:

pip install git+https://github.com/SergeyKubrak/django-changelist-ordering

现在,在您的项目设置中,在changelist_ordering

中添加应用INSTALLED_APPS

然后在任何地方使用ChangeListOrdering导入

from changelist_ordering.admin import ChangeListOrdering

如果这对您不起作用,请使用

检查模块是否已安装在虚拟环境中
pip list | grep changelist-ordering

如果您的虚拟环境中存在changelist-ordering,则应该会得到结果,否则您的Django应用程序将尝试访问虚拟环境中不存在的模块。