python - 将 pycharm 调试器与 Flask 应用程序工厂一起使用

标签 python debugging flask ide web-development-server

我输入的打印语句多于代码。我快要死了。

如果通过下面调用 flask 开发服务器,我可以使用 PyCharm 调试器

from ersapp import app

if __name__ == '__main__':
    app.run(debug=True)

我正在按照 Miguel Grinberg's book 中的示例进行操作并使用应用程序管理器 ( flask-script )。我在我的应用程序目录中调用服务器,如下所示

(env)$ python manage.py runserver

并在 appdirectory/__init__.py

def create_app(config_name):
    webapp = Flask(__name__)
    ...
    return webapp

Pycharm 中的调试器会让事情变得更容易,因为那是我工作的地方。

最佳答案

尝试在“编辑配置”中配置此 python 运行配置。之后,以 Debug模式运行。

PyCharm configuration example

关于python - 将 pycharm 调试器与 Flask 应用程序工厂一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29960982/

相关文章:

python - 我可以在 conftest.py 中定义 fixture 以外的函数吗

python - 执行 sqlalchemy 存在查询

python - 我在 GEKKO 中遇到循环约束问题

将 lisp 字符串转换为 C 语言中的树 - 程序崩溃但在 Debug模式下运行

python - Pandas 中 boolean 索引的逻辑运算符

Safari Web 浏览器中的 Javascript 调试

python - 如何在 Ubuntu 服务器上使用 Supervisor/Nginx/Gunicorn 部署 Flask 应用

python - 使用pymysql连接mysql时出现Flask错误

python - 如何使用 Flask 允许 POST 方法?

Xcode 调试器报告 Swift 字典为空(po 报告 {})