6-2节中添加标签,点击添加按钮,出现TypeError: 'str' object is not callable错误

来源:7-2 .标签管理1

鼠尾草17

2017-08-01

http://szimg.mukewang.com/597f58dc0001ff5b13170682.jpg

写回答

2回答

鼠尾草17

提问者

2017-08-02

# 定义添加标签的视图
@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)

这是自己的代码,不知道哪除了错误

0
0

rustgopy

2017-08-01

同学,你好,你截图下完整的添加标签的视图代码我看下。

0
6
rustgopy
回复
鼠尾草17
亲,可以重新编辑问题的,不用回复
2017-08-02
共6条回复

Python Flask 构建微电影视频网站

Python 最好用轻量级框架,让你轻松胜任 Python Web 工程师

683 学习 · 663 问题

查看课程