# 定义添加标签的视图
@admin.route("/tag/add/", methods=["GET", "POST"])
@admin_login_req
def tag_add():
form = TagForm()
if form.validate_on_submit():
data = form.data()
tag = Tag.query.filter_by(name=data["name"]).count()
if tag == 1:
flash("名称已经存在!", "err")
return redirect(url_for('admin.tag_add'))
tag = Tag(
name=data["name"]
)
db.session.add(tag)
db.session.commit()
flash("添加标签成功!", "ok")
return redirect(url_for('admin.tag_add'))
return render_template("admin/tag_add.html", form=form)
这是自己的代码,不知道哪除了错误