美文网首页
Flask那些事儿(一)

Flask那些事儿(一)

作者: dyzzbao | 来源:发表于2020-02-29 15:57 被阅读0次

    欢迎在下方留言、讨论、交流

    1、AttributeError: 'Request' object has no attribute 'methods'

    报错原因:在进行后端逻辑实现文件上传时,if request.methods == 'POST' and 'file' in request.files这句话出错,request只有method方法,没有methods方法。

    2、AttributeError: 'NoneType' object has no attribute 'stdout'

    报错原因:出错在使用moviepy库1.0.1版本,目前最好的做法似乎是恢复到1.0.0版。使用pip install moviepy==1.0.0后即可正常使用。

    3、Flask中js文件不生效

    app.config['SEND_FILE_MAX_AGE_DEFAULT']=timedelta(seconds=1) #设置只缓存一秒

    4、flask-sqlalchemy向数据库添加一条纪录时,如何在commit前获取该条记录的id

    user=user(

        " " " 

        各种数据项,xx=xx的形式

        " " ")

    db.session.add(user)

    db.session.flush( ) #在commit前添加这一条语句

    db.session.commit()

    return user.id

    5、url_for()指向静态资源时,获取完整的URL

    url_for('static',_external=True,filename='1.mp4')

    相关文章

      网友评论

          本文标题:Flask那些事儿(一)

          本文链接:https://www.haomeiwen.com/subject/eosdhhtx.html