def verify_honeypot_value(request, field_name):
    """
        Verify that request.POST[field_name] is a valid honeypot.

        Ensures that the field exists and passes verification according to
        HONEYPOT_VERIFIER.
    """
    verifier = getattr(settings, 'HONEYPOT_VERIFIER', honeypot_equals)
    if request.method == 'POST':
        field = field_name or settings.HONEYPOT_FIELD_NAME
        if field not in request.POST or not verifier(request.POST[field]):
            resp = render_to_string('honeypot/honeypot_error.html',
                                    {'fieldname': field})
            return HttpResponseBadRequest(resp)
def verify_honeypot_value ( request , field_name ) : verifier = getattr ( settings , 'HONEYPOT_VERIFIER' , honeypot_equals ) if request . method == 'POST' : field = field_name or settings . HONEYPOT_FIELD_NAME if field not in request . POST or not verifier ( request . POST [ field ] ) : resp = render_to_string ( 'honeypot/honeypot_error.html' , { 'fieldname' : field } ) return HttpResponseBadRequest ( resp )
Verify that request.POST[field_name] is a valid honeypot.

        Ensures that the field exists and passes verification according to
        HONEYPOT_VERIFIER.