在pycharm社区版中创建flask项目

pycharm社区版创建项目的时候,没有flask的选项。解决办法是可以先创建一个python工程,然后增加相关的目录和启动文件。

如果没有安装flask,可以使用pip install Flask安装。

新建项目:
在这里插入图片描述

创建了一个空的项目:
在这里插入图片描述

新建一个static目录、和一个templates目录

  • static 目录:存放静态资源,如 CSS、JavaScript、图片等。
  • templates 目录:存放 HTML 模板文件,用于生成动态网页。

新建一个python文件,名字一般叫app.py,简单内容如下:

from flask import Flask

app = Flask(__name__)

@app.route('/info')
def hello_world():
    return 'hello'

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

在这里插入图片描述

右键单击,运行:
在这里插入图片描述

在这里插入图片描述

到浏览器中访问:
在这里插入图片描述

### 配置Flask项目PyCharm #### 创建并配置虚拟环境 为了确保项目的独立性可移植性,在PyCharm中启动一个新的Flask应用程序之前,建议先创建一个虚拟环境。这可以通过PyCharm内置工具完成或者通过命令行手动执行。 对于基于文件系统的项目结构,如所示[^2]: ``` /home/user/Projects/flask-tutorial/ ├── flaskr/ │ ├── __init__.py │ ├── db.py │ ├── schema.sql │ ├── auth.py │ ├── blog.py │ ├── templates/ │ │ ├── base.html │ │ ├── auth/ │ │ │ ├── login.html │ │ │ └── register.html │ │ └── blog/ │ │ ├── create.html │ │ ├── index.html │ │ └── update.html │ └── static/ │ └── style.css ├── tests/ │ ├── conftest.py │ ├── data.sql │ ├── test_factory.py │ ├── test_db.py │ ├── test_auth.py │ └── test_blog.py ├── venv/ ├── setup.py └── MANIFEST.in ``` `venv/`目录用于存储Python解释器以及所有依赖项副本,从而保持全局安装干净整洁不受影响。 #### 设置解释器路径映射 在PyCharm中打开设置对话框(File -> Settings),导航至Project Interpreter部分来指定新创建的虚拟环境中Python版本作为默认解析器。此外,还需确认已正确添加了必要的库支持,比如Flask框架本身以及其他任何第三方扩展包。 #### 运行调试配置 定义运行/调试配置以便能够轻松测试Web服务器行为而无需每次都输入冗长指令。选择Edit Configurations...选项卡下新增一项名为“Flask Development Server”的条目;在此处可以自定义主机名、端口号等参数,并关联到具体的应用入口点——即包含如下代码片段的模块: ```python from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return 'Hello, World!' ``` 上述脚本展示了最基本的路由处理函数实现方式[^1]。 #### 工具集成与插件增强功能 利用官方提供的专用IDE插件进一步简化开发流程,例如自动补全API文档查询等功能特性都能极大提高工作效率。前往Plugins市场搜索关键字"Flask Support"即可找到对应资源进行安装激活操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值