首页 > 解决方案 > 使用 Flask 记录 POST 和 GET 请求

问题描述

我正在尝试使用烧瓶记录器在我的 Flask Web 应用程序上记录所有活动。我知道如何获取此链接中提到的应用程序错误日志

http://flask.pocoo.org/docs/1.0/logging/#logging

问题是它只返回我第一次去本地服务器启动应用程序的日志。之后不会返回任何日志。仅当我更改代码中的某些内容时才会更新日志,但当我登录应用程序或转到应用程序中的不同选项卡时不会更新日志。如果我想获取应用程序内的活动日志,程序是什么?

@app.route("/cis", methods=['GET','POST'])
@login_required
def main():
    form = ReusableForm(request.form)
    if request.method == 'POST':       
        if form.validate():               
            try :                   
                app.logger.info("Reached /cis")                                 
        else:   
    return render_template('cis.html',form=)

例如,如果我想在我的应用程序中访问“/cis”时在日志中显示“Reached /cis”,应该怎么做?

标签: pythonflask

解决方案


推荐阅读