Я отвечаю, так как ссылка в выбранном ответе больше недоступна - причина в том, что поддержка django
версии 1.3
(также 1.4
) прекращена.
Согласно последним django 1.8
(1.9
находится в режиме dev / alpha), django.contrib.formtools.wizard.views
устарел.
Портирование вашего проекта django дает вам Нет модуля с именем formtools.wizard.views - из django.contrib.formtools.wizard.views import SessionWizardView исключение.
Этот код теперь распространяется отдельно от Django, для удобства
обслуживание и урезать размер кодовой базы Django. В Джанго 1.8,
импорт из django.contrib.formtools больше не будет работать. Новый
Пакет formtools называется django-formtools, а основной модуль называется
formtools. Версия 1.0 включает в себя те же две основные функции, которые
код включен, когда он поставляется с Django: помощник для предварительного просмотра формы
и представление мастера формы.
Решение : Для Linux
пользователей - используйте sudo
, если вы не root
пользователь
pip install django-formtools==1.0
Измените операторы импорта вашего приложения для ссылки на новые пакеты:
from django.contrib.formtools.wizard.views import SessionWizardView
до
from formtools.wizard.views import SessionWizardView