github 和 pip install 中的 DAL 脚本不同
DAL-script is different between the one in github and pip install
我正在尝试关注 Django-autocomplete-light tutorial
但是,当我尝试 运行 和 test_project 时,出现以下错误。
AttributeError: module 'dal.autocomplete' has no attribute
'Select2GenericForeignKeyModelField'
当我检查通过 pip 命令安装的 dal/autocomplete.py 时,我找不到任何属性 Select2GenericForeignKeyModelField。
另一方面,当我检查 github 中的那个时,我可以找到这个属性。
我猜 pip 中的版本比 github.
中的版本旧
有谁知道我该如何解决这个问题?
最新的稳定版本是DAL 3.2.10,它was released at Aug 28, 2017 and Select2GenericForeignKeyModelField
was added at Mar 30, 2018. It's not available even in pre-releases as the most recent pre-release now is 3.3.0rc6于2018年3月6日发布。
看来您必须使用旧版 API 或从 Github 安装 DAL:
pip install -U git+https://github.com/yourlabs/django-autocomplete-light#egg=django-autocomplete-light
我正在尝试关注 Django-autocomplete-light tutorial
但是,当我尝试 运行 和 test_project 时,出现以下错误。
AttributeError: module 'dal.autocomplete' has no attribute 'Select2GenericForeignKeyModelField'
当我检查通过 pip 命令安装的 dal/autocomplete.py 时,我找不到任何属性 Select2GenericForeignKeyModelField。
另一方面,当我检查 github 中的那个时,我可以找到这个属性。
我猜 pip 中的版本比 github.
中的版本旧
有谁知道我该如何解决这个问题?
最新的稳定版本是DAL 3.2.10,它was released at Aug 28, 2017 and Select2GenericForeignKeyModelField
was added at Mar 30, 2018. It's not available even in pre-releases as the most recent pre-release now is 3.3.0rc6于2018年3月6日发布。
看来您必须使用旧版 API 或从 Github 安装 DAL:
pip install -U git+https://github.com/yourlabs/django-autocomplete-light#egg=django-autocomplete-light