def edit(project): print "edit" form = EditProjectForm() if form.validate_on_submit(): project.name = form.name.data project.slug = form.slug.data project.path = form.path.data if form.password.data: project.password_hash = form.get_password_hash() project.boot_all_users() db.session.commit() return redirect(url_for('.project', project=project)) if request.method == 'POST': print form.errors print form.data form = EditProjectForm(name=project.name, slug=project.slug, old_slug=project.slug, path=project.path) return render_template('edit.html', form=form, project=project)