示例#1
0
文件: views.py 项目: schu/bookmarks
def tag_edit(id):
    tag = Tag.query.filter_by(id=id).first()
    if not tag:
        return abort(404)
    form = TagForm(request.form, obj=tag)
    if form.validate_on_submit():
        form.populate_obj(tag)
        db.session.add(tag)
        db.session.commit()
        flash(u'Done!')
        return redirect(url_for('tags'))
    flash_errors(form)
    return render_template('tag-form.html', form=form)
示例#2
0
文件: views.py 项目: schu/bookmarks
def tag_edit(id):
    tag = Tag.query.filter_by(id=id).first()
    if not tag:
        return abort(404)
    form = TagForm(request.form, obj=tag)
    if form.validate_on_submit():
        form.populate_obj(tag)
        db.session.add(tag)
        db.session.commit()
        flash(u'Done!')
        return redirect(url_for('tags'))
    flash_errors(form)
    return render_template('tag-form.html', form=form)