Dans utils.py et components.py, il y a une importation pour flatatt comme :
de django.forms.widgets importer flatatt
mais https://docs.djangoproject.com/en/1.10/_modules/django/forms/widgets/ dit que cela devrait être :
de django.forms.utils importer flatatt
J'ai testé et l'erreur d'importation disparaît si vous la modifiez. C'est sur Django 1.11. Peut-être que l'importation à l'aide de widgets était une redondance d'utilitaires pour une compatibilité descendante ? Je veux dire que c'est dans la documentation 1.10 utilisant utils.
L'import correct est from django.forms.utils import flatatt
depuis la version 1.8 de Django.
Quoi qu'il en soit, cela a été corrigé dans 853d499.
Ah en effet, étrange que cela fonctionne avec jusqu'à et y compris Django 1.10. Quand sera-t-il disponible sur pypi ? 8.1.0 n'a pas cela.
Ce serait formidable de voir une version de ceci car Django 1.11b1 vient de sortir.
Lorsque 1.11 sera publié, nous pourrons ajuster notre régime de test pour exclure 1.9 et ajouter 1.11. À ce moment-là, les versions prises en charge de Django seront 1.8LTS, 1.10 et 1.11LTS.
La prise en charge de 1.9 n'a pas besoin d'être supprimée. mais j'ai vraiment besoin du support 1.11b1
Fermé car cela a été corrigé dans 853d499. Ajout de tests pour Django 1.11 maintenant. Lorsque les tests réussiront, je pousserai vers PyPI.