Django-bootstrap3: 今後のDjango1.11を使用したflatattのインポートエラー

作成日 2017年02月06日  ·  6コメント  ·  ソース: zostera/django-bootstrap3

utils.pyとcomponents.pyには、flatattのインポートが次のようにあります。
django.forms.widgetsからimportflatatt

しかし、 https://docs.djangoproject.com/en/1.10/_modules/django/forms/widgets/は次のようにすべきだと言っています:
django.forms.utilsからimportflatatt

テストしましたが、これに変更するとインポートエラーはなくなります。 これはDjango1.11にあります。 おそらく、ウィジェットを使用したインポートは、下位互換性のためのutilsの冗長性でしたか? つまり、utilsを使用した1.10ドキュメントにあります。

全てのコメント6件

正しいインポートは、Djangoのバージョン1.8以降from django.forms.utils import flatattです。

とにかく、これは853d499で修正されました。

ああ、確かに、それがDjango1.10までで動作しているのは奇妙です。 これはいつpypiで利用可能になりますか? 8.1.0にはこれがありません。

Django 1.11b1がリリースされたばかりなので、これがリリースされるのを見るのは素晴らしいことです。

1.11がリリースされたら、テスト体制を調整して1.9を除外し、1.11を追加できます。 その時点で、サポートされるDjangoのバージョンは1.8LTS、1.10、および1.11LTSになります。

https://www.djangoproject.com/download/#supported -versions

1.9サポートを削除する必要はありません。 しかし、1.11b1のサポートがひどく必要です

これは853d499で修正されたため、クローズされました。 Django1.11のテストを追加しました。 テストに合格したら、PyPIにプッシュします。

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