added possibility for form honeypot
This commit is contained in:
@@ -205,6 +205,11 @@ class FormPlugin(_FormPlugin):
|
||||
child_classes = ['TextField', 'TextAreaField', 'EmailField', 'RadioSelectField', 'MultipleSelectField',
|
||||
'SubmitButton']
|
||||
|
||||
def send_notifications(self, instance, form):
|
||||
if dict(form.get_serialized_field_choices()).get('honeypot', ''):
|
||||
return []
|
||||
return super(FormPlugin, self).send_notifications(instance, form)
|
||||
|
||||
|
||||
class SocialMediaListItemInlineAdmin(admin.TabularInline):
|
||||
model = SocialMediaListItem
|
||||
|
||||
Reference in New Issue
Block a user