nothing generic, but i have been known to do things like:

    #Set HTML 5 input properties
    if not auth.is_logged_in():
        form.custom.widget.first_name['_required'] = True
        form.custom.widget.first_name['_autofocus'] = True

        form.custom.widget.last_name['_required'] = True
        
        form.custom.widget.email['_type'] = 'email'
        form.custom.widget.email['_required'] = True

        form.custom.widget.confirm_email['_type'] = 'email'
        form.custom.widget.confirm_email['_required'] = True

        form.custom.widget.confirm_password['_onkeyup'] = 
"check_password(this.value);"

    form.custom.widget.phone_area_code['_required'] = True
    form.custom.widget.phone_exchange['_required'] = True
    form.custom.widget.phone_suffix['_required'] = True
    form.custom.widget.phone_area_code['_maxlength'] = 3
    form.custom.widget.phone_exchange['_maxlength'] = 3
    form.custom.widget.phone_suffix['_maxlength'] = 4
    form.custom.widget.phone_extension['_maxlength'] = 5

Reply via email to