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")