def _process(self): form = UnlistedEventsForm(obj=FormDefaults( **unlisted_events_settings.get_all())) if form.validate_on_submit(): unlisted_events_settings.set_multi(form.data) flash(_('Settings have been saved'), 'success') return redirect(url_for('events.unlisted_events')) return WPEventAdmin.render_template('admin/unlisted_events.html', 'unlisted_events', form=form)
def _process(self): types = _get_all_reference_types() return WPEventAdmin.render_template('admin/reference_types.html', 'reference_types', reference_types=types)
def _process(self): labels = _get_all_event_labels() return WPEventAdmin.render_template('admin/event_labels.html', 'event_labels', labels=labels)