当前位置: 首页 > news >正文

Pycharm社区版创建Flask项目详解

一、创建工程项目

在这里插入图片描述

二、配置工程目录

新建的空项目下创建目录。
1、新建app.py文件
在这里插入图片描述
2、app.py代码如下:

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文件的代码如下:

<!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中的内容
在这里插入图片描述

http://www.dtcms.com/a/88689.html

相关文章:

  • ArcGIS Pro属性表添加字段是灰色的,点不了?+属性表导出为excel表格
  • 2025年使用Scrapy和Playwright解决网页抓取挑战的方案
  • 天津大学第二讲:《深度解读DeepSeek:部署、使用、安全》|附PPT下载方法
  • 1、pytest基本用法
  • 【多学科稳定EI会议大合集】计算机应用、通信信号、电气能源工程、社科经管教育、光学光电、遥感测绘、生物医学等多学科征稿!
  • 文档处理控件Aspose.Words 教程:.NET版中增强的 AI 文档摘要功能
  • C#中 String类API(函数)
  • DeepSeek大模型 + 自建知识库:用AI打造“专属问答机器人”
  • 婚姻的解构与重构 | 一场关于选择与责任的探索
  • Java中java.time.Instant类的详细使用示例、注释及关键特性说明,以及和LocalDateTime对比
  • 【监控系列】prometheus
  • 数据库基础知识点(系列一)
  • leetcode1109. 航班预订统计-medium
  • 数据库——关系代数之基本操作
  • 基于QT(C++)实现用户界面系统
  • PyeCharts基础语法
  • 绘制社交元宇宙:陶明解析Soul如何以AI技术重塑虚拟社交体验
  • 构建一个解释器的完整过程:以C语言为核心的技术探索
  • 【R语言】使用ALDEx2对微生物组进行差异分析
  • 【论文#目标检测】YOLO9000: Better, Faster, Stronger
  • QT学习笔记(常用控件)
  • 多语言语料库万卷·丝路2.0开源,数据模态全面升级,搭建文化交流互鉴AI桥梁
  • JAVA中数组(Array)‌ 和 ‌链表(LinkedList)‌ 是两种基础的数据结构
  • 解锁应急管理新境界:AR眼镜与指挥平台的完美融合
  • 系统与网络安全------网络应用基础(1)
  • 【极速版 -- 大模型入门到进阶】GPT + Gradio 聊天机器人从 0 到 1
  • 【第23节】windows网络编程模型(WSAEventSelect模型)
  • A2 最佳学习方法
  • SpringBoot事务原理剖析
  • 力扣刷题-热题100题-第23题(c++、python)