02-Flask框架和项目启动

安装Flask

1. 使用pycharm 企业版,直接选择Flask

02-Flask框架和项目启动_第1张图片

 2. 手动安装

        (1) 进入终端进入虚拟环境 执行 pip list ,查看虚拟环境已安装的已三方库 

        (2) 手动安装Flask第三方库

                pip install flask==2.0.2 -i https://pypi.tuna.tsinghua.edu.cn/simple/

        (3) 安装 pymysl ,和数据库关联第三方库

3. 项目结构(创建对应文件)

        -- 项目名:

        |-- static (静态文件: css  js 图片)
        |-- templates(模板文件: html)
        |-- app.py (运行|启动)
        |-- settings.py (配置文件)


 02-Flask框架和项目启动_第2张图片

运行流程

  1. app.py:

"""项目启动文件"""

# 导入 Flask
from flask import Flask
import settings

# 创建一个Flask 应用程序实例: 以当前模块的名称作为应用程序的根目录
app = Flask(__name__)

# print(app.config) # 获取自带的配置信息

# 配置信息
# app.config["ENV"]="development" # 配置环境:development开发; production:生产; testing:测试
# app.config["DEBUG"]=True #开启调试模式

# 推荐写入到settings.py配置文件中,引入进来
app.config.from_object(settings)  # 加载配置文件

@app.route('/') # 路由定义
def hello_world(): # 视图函数
    return '--111-'


if __name__ == '__main__':
    # 一个端口号就是一个程序
    # host="0.0.0.0"  # 允许外网访问,默认情况下只能是本机
    # debug=True :适用于开发环境,开启调试模式,只要代码发生改变服务器就会加载最新代码,默认为False,
    # app.run(host="ip地址", port="端口号",debug=True)
    app.run(port=8080)

    2. settings.py:

"""配置文件"""
ENV = "development"  # 开发环境
DEBUG = True         # 开启调试模式

3. 终端运行:

 python app.py

4. 浏览器访问: 

你可能感兴趣的:(Flask,flask)