Exemple #1
0
 def _process(self):
     form = AdminSettingsForm(obj=FormDefaults(**api_settings.get_all()))
     if form.validate_on_submit():
         api_settings.set_multi(form.data)
         flash(_('Settings saved'), 'success')
         return redirect(url_for('.admin_settings'))
     count = APIKey.find(is_active=True).count()
     return WPAPIAdmin.render_template('admin_settings.html', form=form, count=count)
Exemple #2
0
 def _process(self):
     form = AdminSettingsForm(obj=FormDefaults(**api_settings.get_all()))
     if form.validate_on_submit():
         api_settings.set_multi(form.data)
         flash(_('Settings saved'), 'success')
         return redirect(url_for('.admin_settings'))
     count = APIKey.find(is_active=True).count()
     return WPAPIAdmin.render_template('admin_settings.html', form=form, count=count)
Exemple #3
0
 def _process(self):
     keys = sorted(APIKey.find_all(is_active=True), key=lambda ak: (ak.use_count == 0, ak.user.full_name))
     return WPAPIAdmin.render_template('admin_keys.html', keys=keys)
Exemple #4
0
 def _process(self):
     keys = sorted(APIKey.query.filter_by(is_active=True),
                   key=lambda ak: (ak.use_count == 0, ak.user.full_name))
     return WPAPIAdmin.render_template('admin_keys.html', keys=keys)