【问题标题】:ImportError raised when try to load crispy_forms尝试加载crispy_forms 时引发 ImportError
【发布时间】:2020-01-10 01:06:45
【问题描述】:
ImportError raised when trying to load  
‘crispy_forms.templatetags.crispy_forms_field’: No module named  
‘django.utils.lru_cache’

当我尝试运行以下命令时,我得到了那个错误^^:

heroku 运行 python manage.py 迁移

我检查了我的脆皮表单版本 = 1.8.1

请帮忙!

【问题讨论】:

标签: python django django-crispy-forms


【解决方案1】:

如果我没记错的话,很可能是因为您的 Django 版本可能已经过时了。根据this issue from the official crispy-forms repo(found here)你需要Django 3.0

尝试更新,看看是否能解决您的问题。

【讨论】:

  • 感谢您的回复,我卸载了 django 2 并安装了 django 3,但仍然遇到同样的错误
  • @RitvikShah 你是用python manage.py runserver 还是python3 ... 运行Django?因为lru_cache是​​从3.x引入的装饰器
猜你喜欢
  • 2021-01-16
  • 1970-01-01
  • 2018-04-11
  • 2016-10-12
  • 2012-05-09
  • 2019-03-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多