今天开始,我们将用pyCharm来进行编辑






点击加号来安装flask等包,也可以进入终端,在隔离环境下,用pip3 install flask来进行安装flask包。
请求request:

.environ 环境
.full_path 完整路径
.url
.base_url
.url_root
.is_xhr 是否xmlhttprequest请求
.blueprint 当前蓝图
.endpoint 终节点
.view_args 视图参数



这样一来,我们就对请求有了一个大致的了解,下面开始讲解响应。

来响应模板


转跳:
首先a是a页面,b是b页面


现在希望看a地址,跳转到b页面

code=301是永久转跳,302是暂时转跳
也可以这样来进行跳转


不过上面这两种转跳方式会有问题,因为路由都已经写死了,下次路由更改的时候会很麻烦。
可以用下面这两种方法

通过方法名得到路由,路由就不用固定死了
以下是通过模板来实现的过程


我们来抛出一个状态码 404

响应讲完了,来看看模板,jinja2
下面来进行一个简单的后台和模板的传值


在模板里声明一个变量,是一个语句

模板有特殊语法的语句的注释

我们来写一个综合的,例如一个for循环

Demo,这个文件夹下是这篇文章所创建的文件

网友评论