コード例 #1
0
ファイル: views.py プロジェクト: bcho-archive/coffee
def add_comment():
    content = request.form['content']
    comment = Comment().create(content, g.user)
    db.add(comment)
    db.commit()

    return redirect(url_for('.view_comment'))
コード例 #2
0
ファイル: views.py プロジェクト: bcho-archive/coffee
def reply_comment(refer_id):
    content = request.form['content']
    comment = Comment().create(content, g.user)
    comment['refer_id'] = refer_id
    db.add(comment)
    db.commit()

    return redirect(url_for('.view_comment'))
コード例 #3
0
ファイル: views.py プロジェクト: bcho-archive/coffee
def delete_comment(id):
    comment = db.query(Comment, condition=lambda x: x['id'] == id, count=1)
    if not comment:
        abort(404)
    else:
        db.remove(comment[0])
        db.commit()
        return redirect(url_for('.view_comment'))
コード例 #4
0
ファイル: make_db.py プロジェクト: bcho-archive/coffee
def create_visitor():
    v = User().create(**visitor)
    db.add(v)
    db.commit()
コード例 #5
0
ファイル: make_db.py プロジェクト: bcho-archive/coffee
def create_admin():
    v = User().create("admin", "secret", role["admin"])
    db.add(v)
    db.commit()