Django-filter: Django1.11の互換性の問題-`名前flatattをインポートできません `

作成日 2017年04月04日  ·  4コメント  ·  ソース: carltongibson/django-filter

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にアップグレードしようとすると、上記のようになります。

最も参考になるコメント

どのバージョンのdjango-filterを使用していますか? これは最新リリース(1.0.2)で修正されているはずです。

全てのコメント4件

これも見てください:

  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)で修正されているはずです。

ああ、そうです。 それは私のためにそれを修正しました。 ありがとう。

このページは役に立ちましたか?
0 / 5 - 0 評価