forked from beba/foerderbarometer
				
			access to choice in second form
This commit is contained in:
		
							parent
							
								
									91cfb6607f
								
							
						
					
					
						commit
						f375280b22
					
				| 
						 | 
				
			
			@ -28,6 +28,7 @@
 | 
			
		|||
  </style>
 | 
			
		||||
 | 
			
		||||
  <img src="{% static 'input/logo.png' %}" />
 | 
			
		||||
  {{choice}}
 | 
			
		||||
<p>Schritt {{ wizard.steps.step1 }} von {{ wizard.steps.count }}</p>
 | 
			
		||||
<form action="" method="post">
 | 
			
		||||
  {% csrf_token %}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue