def METHOD_NAME(self):
    current_settings = self.settings_proxy.get_all(self.event)
    form = self.form_cls(obj=FormDefaults(**current_settings))
    if form.validate_on_submit():
        self.settings_proxy.set_multi(self.event, form.data)
        new_settings = self.settings_proxy.get_all(self.event)
        flash(self.success_message, 'success')
        changes = {k: (v, new_settings[k]) for k, v in current_settings.items() if v != new_settings[k]}
        if changes:
            self.event.log(EventLogRealm.management, LogKind.change, self.log_module, self.log_message,
                           session.user, data={'Changes': make_diff_log(changes, self.log_fields)})
        return jsonify_data()
    return jsonify_form(form)