Tôi có mẫu với một đầu vào cho email và hai nút gửi để đăng ký và hủy đăng ký nhận bản tin:
<form action="" method="post">
{{ form_newsletter }}
<input type="submit" name="newsletter_sub" value="Subscribe" />
<input type="submit" name="newsletter_unsub" value="Unsubscribe" />
</form>
Tôi cũng có dạng lớp:
class NewsletterForm(forms.ModelForm):
class Meta:
model = Newsletter
fields = ('email',)
Tôi phải viết phương thức Clean_email của riêng mình và tôi cần biết nút nào đã được gửi. Nhưng giá trị của các nút gửi không có trong self.cleaned_data
từ điển. Tôi có thể nhận các giá trị của các nút khác không?