Tengo un formulario con una entrada para correo electrónico y dos botones de envío para suscribirse y cancelar la suscripción al boletín:
<form action="" method="post">
{{ form_newsletter }}
<input type="submit" name="newsletter_sub" value="Subscribe" />
<input type="submit" name="newsletter_unsub" value="Unsubscribe" />
</form>
También tengo forma de clase:
class NewsletterForm(forms.ModelForm):
class Meta:
model = Newsletter
fields = ('email',)
Debo escribir mi propio método clean_email y necesito saber por qué botón se envió el formulario. Pero el valor de los botones de envío no está en el self.cleaned_data
diccionario. ¿Podría obtener valores de botones de otra manera?