def resource_edit(client, resource): form = ResourceForm(obj=resource) if form.validate_on_submit(): form.populate_obj(resource) db.session.commit() flash("Your resource has been edited", 'success') return render_redirect(url_for('client_info', key=client.key), code=303) return render_form(form=form, title="Edit resource", formid="resource_edit", submit="Save changes", ajax=True)
def resource_new(client): form = ResourceForm() form.edit_id = None if form.validate_on_submit(): resource = Resource(client=client) form.populate_obj(resource) db.session.add(resource) db.session.commit() flash("Your new resource has been saved", 'success') return render_redirect(url_for('client_info', key=client.key), code=303) return render_form(form=form, title="Define a resource", formid="resource_new", submit="Define resource", ajax=True)