diff --git a/input/templates/input/extern.html b/input/templates/input/extern.html index f8d051c..6d34447 100644 --- a/input/templates/input/extern.html +++ b/input/templates/input/extern.html @@ -28,6 +28,7 @@ + {{choice}}

Schritt {{ wizard.steps.step1 }} von {{ wizard.steps.count }}

{% csrf_token %} diff --git a/input/views.py b/input/views.py index 6233fef..9017cd7 100644 --- a/input/views.py +++ b/input/views.py @@ -142,10 +142,17 @@ class ExternView(CookieWizardView): form = ListForm(data) else: raise RuntimeError(f'ERROR! UNKNOWN FORMTYPE {choice} in ExternView') + self.choice = choice else: form = super().get_form(step, data, files) return form + def get_context_data(self, **kwargs): + context = super().get_context_data(**kwargs) + if hasattr(self, 'choice'): + context["choice"] = self.choice + return context + def done(self, form_list, **kwargs): print('ExternView.done() reached') # gather data from all forms