{# CAPTCHA field partial template. This macro renders a complete CAPTCHA field with: - Hidden token field - CAPTCHA image - Audio playback button - Refresh button - Input field for user response - Error messages :param form: The form containing captcha and captcha_token fields :param captcha_data: Dict with 'token' and 'image_data_uri' :param audio_endpoint: Flask endpoint name for audio CAPTCHA (e.g., 'core.auth.password.captcha_audio') #} {% macro render_captcha_field(form, captcha_data, audio_endpoint) %} {{ form.captcha_token() }}