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)