Flask Web开发实战(入门、进阶与原理解析)

URL重定向

1608688-20190318123913121-1790695333.png
1608688-20190318124023393-394660089.png

错误响应

>  如果你想手动返回错误响应,可以使用Flask提供的abort()函数。

1608688-20190318124254695-1920178846.png

XML

1608688-20190318124608513-850138975.png
1608688-20190318124630722-2048681383.png

上下文全局变量

[](https://img2018.cnblogs.com/blog/1608688/201903/1608688-20190318132815407-1224791002.

Flask中的上下文变量
1608688-20190318132959260-1645021936.png
1608688-20190318133252439-98482409.png
1608688-20190318133309128-29695555.png
激活上下文
1608688-20190318133554425-1992556693.png
在请求处理时两者有相同的生命周期。
1608688-20190318133704776-810021770.png

安全相关

1608688-20190318165049800-175178482.png

模板

可以在模板页面里使用{%set name='baz'%}来声明变量
1608688-20190319093908991-503509227.png
1608688-20190319094145663-273028305.png
1608688-20190319094938811-1679693556.png
app.template_global()装饰器仅能用于注册全局函数。

过滤器

1608688-20190319095522979-811534640.png

1608688-20190319095729245-93605053.png
1608688-20190319095858063-1042170820.png

1608688-20190319100121476-157386920.png
1608688-20190319100148735-669350614.png

自定义过滤器
1608688-20190319100713841-267824591.png
在app.template_filter()中使用name关键字设置过滤器的名字。默认使用函数名称。
1608688-20190319101001486-37622325.png

局部模板

1608688-20190319101428300-692704435.png

使用include标签插入一个局部模板
1608688-20190319101500043-1362494571.png

模板继承

1608688-20190319101822996-1874725835.png
1608688-20190319101837680-1103166376.png
1608688-20190319102520283-1193453402.png

1608688-20190319102645870-1427780376.png

extends标签声明使用的是哪个基模板,extends必须是子模板的第一个标签
1608688-20190319102931487-731149916.png

1608688-20190319102940829-1308561126.png

加载静态文件

1608688-20190319103317343-502347461.png
1608688-20190319103514627-1680819331.png

转载于:https://www.cnblogs.com/plusUltra/p/10551555.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值