前言
待业家中继续学习。
Flask 项目结构
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| my_flask_app/ │ ├── app/ │ ├── __init__.py │ ├── routes/ -- 将不同功能模块的路由分开管理 │ │ ├── __init__.py │ │ ├── main.py -- 主模块的路由 │ │ └── auth.py -- 认证相关的路由 │ ├── models/ -- 管理数据模型,通常与数据操作相关 │ │ ├── __init__.py │ │ └── user.py -- 用户模型 │ ├── templates/ -- 存放 HTML 模板文件 │ │ ├── layout.html -- 布局相关 │ │ └── home.html │ └── static/ -- 存放静态文件,如CSS和JavaScript │ ├── css/ │ └── js/ │ ├── config.py -- 配置文件,包含应用的配置信息 ├── requirements.txt -- 列出项目的依赖库 ├── migrations/ │ └── ... └── run.py -- 用于启动Flask应用
|
如何在Trae IDE中配置Python解释器
看到app.py
报错,因为没有导入flask
库,但我的设备已经安装了,所以应该是需要配置下。在设置中找半天没有找到,后来搜索才知道原来是在Editor
中,搜索python,然后将 Python: Default Interpreter Path
的路径设置为设备安装的路径。
藏的有点深,可能从产品的角度上看是不想局限在某种语言,可以在Editor
设置的说明文案部分增加编译器,解释器。
阅读更多