Набор абстракций высокого уровня для форм Django (django.forms).
Ранее Django содержал приложение django.contrib.formtools – набор утилит для работы с формами. Теперь этот код распространяется отдельно от Django, чтобы упростить поддержку и уменьшить количество кода Django. В Django 1.8 импорт из django.contrib.formtools больше не работает.
Новый пакет теперь называется django-formtools, главный модуль которого называется formtools. Версия 1.0 содержит две основные возможности, которые были доступны в Django: “превью” формы и “визард” форм.
Подробности смотрите в официальной документации.
Если вы используете старый пакет django.contrib.formtools, для обновления выполните следующее:
Установите версию 1.0 пакета django-formtools.
Замените импорты.
Например, замените:
from django.contrib.formtools.wizard.views import WizardView
на:
from formtools.wizard.views import WizardView
Код версии 1.0 нового пакета не аналогичен (просто скопирован из Django), по этому вам не нужно волноваться о совместимости функционала. Поменялись только импорты.
Jun 02, 2016