コード例 #1
0
ファイル: index.py プロジェクト: DirkHoffmann/indico
    def _process(self):
        defaults = FormDefaults(**rb_settings.get_all())
        form = SettingsForm(obj=defaults)
        if form.validate_on_submit():
            rb_settings.set_multi(form.data)
            flash(_('Settings saved'), 'success')
            return redirect(url_for('.settings'))

        return WPAdmin.render_template('rb/settings.html', 'rb-settings', form=form)
コード例 #2
0
ファイル: index.py プロジェクト: innovexa/IDC-Events
    def _process(self):
        defaults = FormDefaults(**rb_settings.get_all())
        form = SettingsForm(obj=defaults)
        if form.validate_on_submit():
            rb_settings.set_multi(form.data)
            flash(_('Settings saved'), 'success')
            return redirect(url_for('.settings'))

        return WPAdmin.render_template('rb/settings.html', 'rb-settings', form=form)
コード例 #3
0
ファイル: index.py プロジェクト: datty/indico
    def _process(self):
        defaults = FormDefaults(**rb_settings.get_all())
        form = SettingsForm(obj=defaults)
        if form.validate_on_submit():
            rb_settings.set_multi(form.data)
            flash(_('Settings saved'), 'success')
            return redirect(url_for('.settings'))

        rb_active = Config.getInstance().getIsRoomBookingActive()
        return WPRoomBookingSettings(self, 'rb-settings', rb_active=rb_active, form=form).display()
コード例 #4
0
 def _jsonify_settings(self):
     return SettingsSchema().jsonify(rb_settings.get_all())
コード例 #5
0
ファイル: admin.py プロジェクト: indico/indico
 def _jsonify_settings(self):
     return SettingsSchema().jsonify(rb_settings.get_all())
コード例 #6
0
ファイル: misc.py プロジェクト: javfg/indico
 def _process(self):
     return SettingsSchema(only=[
         'notification_before_days', 'notification_before_days_weekly',
         'notification_before_days_monthly', 'end_notification_daily',
         'end_notification_weekly', 'end_notification_monthly'
     ]).jsonify(rb_settings.get_all())