approval.save() return redirect('/approval/%d' % id) return render_template('/approval/chioce.html', approvals=invoices[2].offset(offset).limit(per_page), pagination=pagination, content_list = [invoices[0],invoices[1]] ) ======= form.populate_obj(approval) if request.files[form.picture.name]: try: pic = Picture(request.files[form.picture.name]) db.session.add(pic) pic.save() approval.picture_id = pic.id except: flash(u'图片保存失败', 'error') db.session.add(approval) approval.save() print 'nimei',approval.id flash(u'成功添加审批单') return redirect('/approval/%d' % int(approval.id)) return render_template('/approval/edit.html', form = form, title=u'添加审批单') >>>>>>> 797deb1d9a238a9098207cfc01bab6963414987f @approval.route('/<int:id>/edit', methods=['POST', 'GET']) def approval_edit(id): """编辑发票 和添加类似,参加 Person 的实现