• 在pycharm_2018.2版本中开启Flask的debug的方法 (不要用命令:python **.py启动)


    断点后,先ctl+c关闭控制台程序,再点击debuger调试

    问题描述:
    在pycharm_2018.2版本中,我明确开启了debug,代码如下所示:

    from flask import Flask
     
    app = Flask(__name__)
     
     
    @app.route('/')
    def hello_world():
        return 'Hello World!'
     
     
    if __name__ == '__main__':
        app.run(debug=True)
    但是,运行后的结果为:

    FLASK_APP = app.py
    FLASK_ENV = development
    FLASK_DEBUG = 0
    In folder /home/hx/pycharm/pycharm-2018.2/my_project_01
    /home/hx/pycharm/pycharm-2018.2/my_project_01/venv/bin/python -m flask run
     * Serving Flask app "app.py"
     * Environment: development
     * Debug mode: off
     * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
    它居然说debug模式没有开启。

    问题解决:
    在pycharm_2018.2版本中开启Flask的debug模式,步骤如下所示:

    首先,点击pycharm右上角运行按钮左边的项目名称



    然后,选择Edit Configurations



    最后,打开编辑界面后,把FLASK_DEBUG勾选上



    这样就开启了debug模式,但是,发现,即便是明确的让debug=False,在运行的时候,debug还是开启的模式,说明,这里设置了debug模式后,代码中再设置debug的状态是无效的。
    ---------------------
    作者:G_66_hero
    来源:CSDN
    原文:https://blog.csdn.net/G_66_hero/article/details/81461415
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    AES加密解密
    水电缴费管理系统 需求分析与设计
    ORACLE SQL语句练习
    GUID全局唯一标识符(转)
    java 基础--多线程基础练习
    java基础List集合练习
    I/O输入输出流的练习
    java基础--集合练习
    java基础异常捕获处理
    java基础 接口练习
  • 原文地址:https://www.cnblogs.com/caicaizi/p/10240138.html
Copyright © 2020-2023  润新知