Example #1
0
def edit_settings():
    form = SettingsForm()
    if form.validate_on_submit():
        form.save()
        flash('Updated settings.', 'success')
        return form.redirect(url_for('admin.index'))

    return render_template('admin/settings.html', title='Settings', form=form)
Example #2
0
    def test_save(self):
        form = SettingsForm()
        form.blog_name.data = 'foobar'
        form.save()

        self.assertEqual(self.app.config['SETTINGS']['blog_name'], 'foobar')