def _process(self): proxy = PrefixSettingsProxy({'core': core_settings, 'social': social_settings}) form = SettingsForm(obj=FormDefaults(**proxy.get_all())) if form.validate_on_submit(): proxy.set_multi(form.data) flash(_('Settings have been saved'), 'success') return redirect(url_for('.settings')) cephalopod_url, cephalopod_data = self._get_cephalopod_data() return WPSettings.render_template('settings.html', 'settings', form=form, core_settings=core_settings.get_all(), social_settings=social_settings.get_all(), cephalopod_url=cephalopod_url, cephalopod_data=cephalopod_data)
def _process(self): proxy = PrefixSettingsProxy({'core': core_settings, 'social': social_settings}) form = SettingsForm(obj=FormDefaults(**proxy.get_all())) if form.validate_on_submit(): proxy.set_multi(form.data) flash(_('Settings have been saved'), 'success') return redirect(url_for('.settings')) cephalopod_url, cephalopod_data = self._get_cephalopod_data() show_migration_message = cephalopod_settings.get('show_migration_message') return WPSettings.render_template('admin/settings.html', 'settings', form=form, core_settings=core_settings.get_all(), social_settings=social_settings.get_all(), cephalopod_url=cephalopod_url, cephalopod_data=cephalopod_data, show_migration_message=show_migration_message)