Итак, что я использовал в шаблоне:
{{ptype}}
, который я уже пробовал.
Проблема, и я все еще не уверен, почему это было у меня:
def process_step(self, request, form, step):
if step == 1:
self.extra_context = {'ptype': form.cleaned_data}
return
else:
return
и что сработало:
def process_step(self, request, form, step):
self.extra_context = {'ptype': 'hello!!',}
По какой-то причине «шаг», который передается в «process_step ()», всегда == 0, что сделало мой «if step == 1:» логический сбой ...
После просмотра источника (django.contrib.formtools.wizard.FormWizard) одна вещь, которая выглядит так, как будто она может не сработать, - моя форма недопустима. Он должен быть действительным, чтобы номер шага увеличивался и вызывал функцию process_step. ОДНАКО переменная {{step}} получает правильное значение. И я не делаю ничего сумасшедшего с формой ...
Так странно. Но мой главный вопрос решен.