Pycharm社区版创建Flask项目详解

一、创建工程项目

二、配置工程目录

新建的空项目下创建目录。

1、新建app.py文件

2、app.py代码如下:

c 复制代码
from flask import Flask, render_template

app = Flask(__name__)

@app.route("/")
def root():
    """
    主页
    :return: Index.html
    """
    return render_template('Index.html')


if __name__ == '__main__':
    app.run(debug=True, host='127.0.0.1', port='5000')

3、在根目录新建名为static的Python Package,新建完成后删除其下自动生成的__init__.py文件,static文件夹用来存放css、JavaScript、image等静态资源文件

4、在根目录新建名为templates的Python Package,新建完成后删除其下自动生成的__init__.py文件,templates文件夹用来存放HTML文件

在templates文件夹下新建index.html文件,index.html文件的代码如下:

c 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<h1>hello world</h1>
</body>
</html>

三、项目运行

上述目录创建后,运行app.py的main函数

浏览器访问127.0.0.1:5000即可看到index.html中的内容

相关推荐
带娃的IT创业者10 分钟前
WeClaw_40_系统监控与日志体系:多层次日志架构与Trace追踪
java·开发语言·python·架构·系统监控·日志系统·链路追踪
亓才孓32 分钟前
【提示词五要素】
python·ai·prompt
财经资讯数据_灵砚智能32 分钟前
全球财经资讯日报(夜间-次晨)2026年3月28日
大数据·人工智能·python·语言模型·ai编程
水哥ansys1 小时前
Pyansys-PyMAPDL基本语法01-APDL原生命令流改写格式
python·二次开发·水哥ansys·pyansys·apdl
迷藏4941 小时前
# 发散创新:低代码开发新范式——用可视化逻辑构建企业级业务系统 在当今快速迭代的软件工程实践
java·python·低代码
我的xiaodoujiao1 小时前
API 接口自动化测试详细图文教程学习系列7--相关Python基础知识6
python·学习·测试工具·pytest
山川行1 小时前
Python快速闯关8:内置函数
java·开发语言·前端·笔记·python·学习·visual studio
badhope1 小时前
10个高星GitHub项目推荐
python·深度学习·计算机视觉·数据挖掘·github
DeepModel1 小时前
【特征选择】嵌入法(Embedded)
人工智能·python·深度学习·算法
曲幽1 小时前
FastAPI子应用挂载:别再让root_path坑你一夜
python·nginx·fastapi·web·mount·admin·404·docs·root_path