Pycharm
 
获取 PyCharm

创建 Flask 项目

最后修改时间:2023 年 11 月 15 日

Flask项目旨在用于 Flask 应用程序的高效开发。PyCharm 负责创建特定的目录结构和设置。

PyCharm 创建一个应用程序并生成特定的目录结构,您可以在“项目”工具窗口中浏览该目录结构。除此之外,PyCharm 创建一个名为app.py的存根 Python 脚本,它提供了一个简单的“Hello, World!” 例子。

您可以通过按“预览运行结果”来运行创建的应用程序。ShiftF10

运行 Flask 应用程序

请注意,应用程序是使用以下 Flask 特定变量运行的:

  • FLASK_APP=app.py– 定义 Flask 应用程序的入口点 - 类的目标实例Flask。当扩展 Flask 应用程序并添加更多模块和文件时,您可能需要传递一些非默认FLASK_APP值。您可以传递模块名称、目标 Python 文件的路径或模块、脚本和Flask类实例的任意组合,例如 ,FLASK_APP=access_management.access:app2其中:

    • access_management– 模块名称

    • access– 模块中的目标文件

    • app2Flask中的类实例access

    有关该FLASK_APP变量的更多信息,请参阅Flask CLI 文档

  • FLASK_ENV=development– 设置可能的环境之一。

  • FLASK_DEBUG=0– 控制内置 Flask 调试模式。启用此模式后FLASK_DEBUG=1,开发服务器将在任何代码更改时自动重新加载,从而实现持续调试。有关 Flask 调试器的更多信息,请参阅Flask 调试模式

您可以通过编辑Flask 服务器运行/调试配置的相应参数来更改 Flask 特定变量。

当您在项目中启用 Flask 支持时,Python 控制台开始充当Flask 控制台。使用代码完成来输入和执行 Flask 特定的命令。

烧瓶控制台