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

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.kler.cn/a/599144.html

相关文章:

  • 大数据学习(84)-Hive数仓
  • WPF TemplateBinding与TemplatedParent区别
  • 面试计算机操作系统解析(一中)
  • 基于模糊PID算法的智能洗衣机控制器设计,实现洗衣过程智能化,能够监测衣物重量和污泥,实现洗涤时间、洗衣液投放的智能控制
  • 题解:AT_abc170_f [ABC170F] Pond Skater
  • Mellanox 网卡的工作模式自动化修改脚本(实战生产,复制即可使用)
  • 解决IDEA中maven找不到依赖项的问题
  • 排序复习_代码纯享
  • centos7 升级MariaDB 到 10.5 或更高版本
  • 全星FMEA软件系统:FMEA、CP、PFD速效解决方案
  • 使用Github项目nghttp2的样例学习HTTP/2
  • Chrome 离线浏览器下载 教程
  • 蓝桥与力扣刷题(蓝桥 回文判定)
  • Postgresql源码(142)子查询提升pull_up_sublinks
  • OpenHarmony子系统开发 - init启动引导组件(一)
  • 基于Docker的OpenObserve快速搭建实现全链路可观测性远程管理
  • 【Tiny RDM】Redis客户端工具
  • 数据结构模拟-用栈实现队列
  • 合宙780E开发学习-搭建编程环境
  • JavaScript | 爬虫逆向 | 语法基础| 01