'Decides whether to even check for spam during the form validation.
Checks the API client if it\'s ready by default.'

def akismet_enabled(self):

    spam_submission = flag_is_active(self.request, constants.SPAM_SUBMISSIONS_FLAG)
    return (spam_submission and super(AkismetSubmissionFormMixin, self).akismet_enabled())
