コード例 #1
0
ファイル: app.py プロジェクト: phyhuhu/blogly
def tag_add():
    input_list = request.form.getlist('create_tag')

    if input_list[0] != '':
        tag = Tags(tag=input_list[0])
    else:
        return redirect("/tags")

    post_ids = [int(num) for num in input_list[1:] if num != '']
    tag.posts = Posts.query.filter(Posts.id.in_(post_ids)).all()

    db.session.add(tag)
    db.session.commit()

    return redirect("/tags")