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中的内容

相关推荐
伏颜.1 小时前
Dify实现自然语言生成SQL并执行
python·dify
Studying 开龙wu1 小时前
机器学习模型部署:使用Flask 库的 Python Web 框架将XGBoost模型部署在服务器上(简单小模型)从模型训练到部署再到本地调用
python·机器学习·flask
Bruce_Liuxiaowei1 小时前
基于Flask的智能天气助手系统设计
后端·python·flask
蹦蹦跳跳真可爱5893 小时前
Python----计算机视觉处理(Opencv:直方图均衡化)
人工智能·python·opencv·计算机视觉
胡耀超3 小时前
7.模型选择与评估:构建科学的参数调优与性能评估体系——Python数据挖掘代码实践
开发语言·人工智能·python·机器学习·数据挖掘
my_realmy4 小时前
蓝桥杯真题_小蓝和小桥的讨论
java·python·算法·职场和发展·蓝桥杯·intellij-idea
带娃的IT创业者4 小时前
《Python实战进阶》No37: 强化学习入门:Q-Learning 与 DQN-加餐版1 Q-Learning算法可视化
python·算法·pygame
百锦再4 小时前
DeepSeek与GPT的全方位对比及其为编程工作带来的巨大变革
人工智能·python·gpt·nlp·deepseek
蹦蹦跳跳真可爱5895 小时前
Python----数据分析(电影数据分析)
开发语言·python·数据分析
豆沙沙包?5 小时前
2025年- G27-Lc101-542. 01 矩阵--java版
java·开发语言·python