У мене є форма з одним входом для електронної пошти та двома кнопками подання, щоб підписатися та скасувати підписку на розсилку:
<form action="" method="post">
{{ form_newsletter }}
<input type="submit" name="newsletter_sub" value="Subscribe" />
<input type="submit" name="newsletter_unsub" value="Unsubscribe" />
</form>
Я також маю класну форму:
class NewsletterForm(forms.ModelForm):
class Meta:
model = Newsletter
fields = ('email',)
Я повинен написати власний метод clean_email, і мені потрібно знати, за якою кнопкою була розміщена форма. Але значення кнопок подання відсутні у self.cleaned_data
словнику. Чи можу я отримати значення кнопок інакше?