Example #1
0
def workspace_edit(workspace):
    form = NewWorkspaceForm()
    form.currency.choices = CURRENCIES
    if form.validate_on_submit():
        form.populate_obj(workspace)
        db.session.add(workspace)
        db.session.commit()
        flash("Saved workspace %s" % workspace.title, "success")
        return render_redirect(url_for('workspace_view', workspace=workspace.name), code=303)
    return render_form(form=form, title="Edit organization workspace", submit="Save",
        formid="workspace_edit", cancel_url=url_for('workspace_view', workspace=workspace.name), ajax=False)