Flask入门教程------李辉 第一、二章关键知识梳理
文章目录
git
相关
- 初始化(构建)
git
仓库 - 添加忽略文件
- 忽略文件编写规则
bash
# 1会在当前文件夹创建一个`.git`的文件夹 默认隐藏
git init
bash
# 2会使git忽略文件中指定的文件
touch .gitignore
一个代码讲基础
- 导入模块
- 创建应用对象
- 创建视图函数
py
# import mode
from flask import Flask
# create app object
app = Flask(name)
# view function 请求处理函数
@app.route('/')
def hello():
return 'Welcome to My Watchlist!'
三个可修改
- 视图函数返回值
- 实例化应用
- 视图函数名
扩展
变量预处理 见如下(string)还可支持
py
@app.route("/home")
def hello():
return '<h1>Hello Totoro!</h1><img src="http://helloflask.com/totoro.gif">'
@app.route("/user/<string:name>")
def user_page(name):
return f"User: {name}"
问题
书中使用的是Pipenv
我使用的是miniconda
俩种运行(扩展)
命令运行
bash
# 与默认flask run 相同
flask run -h 127.0.01 -p 5000 --no-debug
更多使用 flask run --help
查看帮助
集成开发直接运行IDE
在代码最后添加如下
# 等同于app.run() 或 app.run("127.0.0.1",5000,False)
app.run(host="127.0.0.1",port=5000,debug=False)