File "/.../environments/mspro/lib/python2.7/site-packages/django_filters/widgets.py", line 13, in <module>
from django.forms.widgets import flatatt
ImportError: cannot import name flatatt
尝试升级到 Django 1.11 时得到了上述内容。
也看到了这个:
File "/Users/cbodkin/.virtualenvs/p2p-liveblog/lib/python2.7/site-packages/django_filters/widgets.py", line 13, in <module>
from django.forms.widgets import flatatt
ImportError: cannot import name flatatt
看起来正确的导入方法是:
from django.forms.utils import flatatt
看:
https://docs.djangoproject.com/en/1.10/_modules/django/forms/widgets/
您使用的是什么版本的 django-filter? 这应该已在最新版本 (1.0.2) 中修复
是的。 那为我修好了。 谢谢。
最有用的评论
您使用的是什么版本的 django-filter? 这应该已在最新版本 (1.0.2) 中修复