《Flask Web开发:基于Python的Web应用开发实战》1day

《Flask Web开发:基于Python的Web应用开发实战》

想跟着学一遍flask,做一个博客,重点是做网页。希望,在之后的学习中,不要忘记重点以及不要放弃(还没怎么坚持过)。

---题记

1. 安装

1.1 准备

在pycharm中新建了flask虚拟环境之后默认加载的flask程序:

F1

from flask import Flask

app = Flask(__name__)


@app.route('/')
def hello_world():
   return 'Hello World!'


if __name__ == '__main__':
   app.run()

---->

image-20200224142424927

2.程序的基本结构

2.1初始化

image-20200224143243570

__name__是根目录的名字?

2.2路由和视图函数

路由

image-20200224143654224

image-20200224143801384

image-20200224143811655

视图函数

image-20200224144334320

image-20200224144530880

image-20200224144628548

2.3启动服务器

image-20200224144901605

2.4一个完整的程序

image-20200224144942773

image-20200224144958867

image-20200224145011457

image-20200224145045216

F2

image-20200224145104266

2.5请求-响应循环

image-20200224145240375

2.5.1程序和请求上下文

django程序写法

image-20200224145441445

上下文中多个request

image-20200224150114489

程序和请求上下文image-20200224150757696

image-20200224150935770

要信任证书(仅限 Windows 和 macOS),请首先通过运行 "dotnet tool install dotnet-dev-certs -g --version 2.1.0-preview1-final" 安装 dev-certs 工具,然后运行 "dotnet-dev-certs https --trust"。

 

猜你喜欢

转载自www.cnblogs.com/Doner/p/12359266.html
今日推荐