勘误

简介: 勘误


小闫笔记

   每日一句

It is more important to know where you are going than to get there quickly, Do not mistake activity for achievement.

知道你正往何处比知道怎样尽快到达更重要,不要错过成功所需的每个历程。




首先指出文章的错误之处,请看下方:

1、文章『python技术面试题(八)』中第一部分笔试题中第5小题。

2、文章『flask框架中的一些常见问题』中第4部分请求钩子。


有一部分共同内容需要更正,更正如下

在客户端和服务器交互的过程中,有些准备工作或扫尾工作需要处理的时候,为了让每个视图函数避免编写重复的代码,Flask提供了通用设施的功能,这就是请求钩子。

我们的项目中,在完善CSRFToken逻辑和拦截普通用户进入管理员页面的时候,用到了请求钩子。

请求钩子是通过装饰器的形式实现的,有4种:

1.before_first_request:在处理第一个请求前执行

2.before_request:在每次请求前执行,在该装饰函数中,一旦return,视图函数不再执行

3.after_request:如果没有抛出错误,在每次请求后执行

   a.接受一个参数:视图函数作出的响应

   b.在此函数中可以对响应值,在返回之前做最后一步处理,再返回

4.teardown_request:在每次请求后执行

   a.接受一个参数:用来接收错误信息


检讨

更正内容中红色字体部分为更正后内容。之前由于粗心,排版时将红字部分放置在了before_request的内容下,其他文章中描述相关内容时未发现问题。误导了学习的小伙伴是我的✖错,我真诚的做出检讨。再次感谢@南京伪学霸同学指出的错误,因为有你们的支持与帮助,小闫笔记才会越来越好。同时祝福大家学习顺利,事事顺心。

停更了一段时间,是因为公司的项目有些紧张,不得不利用所有的时间去攻克项目中遇到的难题,但是希望大家不要放弃😩我,我还活着,小闫笔记没有被放弃。

对不起,小闫同学在此向大家真诚的道歉。

相关文章
|
NoSQL 前端开发 数据库
架构内容 节选自《闻缺陷则喜》(此书可免费下载)
架构内容 节选自《闻缺陷则喜》(此书可免费下载)
|
C# C语言
bug郭的创作纪念日
bug郭的创作纪念日
154 0
bug郭的创作纪念日
|
存储 JSON 网络协议
摊牌了,我是热心网友!
不管是 RPC 或者 HTTP,只要传输的内容是「对象」,要想在接收方还原出一摸一样的「对象」,那就需要序列化和反序列化。
摊牌了,我是热心网友!
|
程序员 测试技术
漫画:天堂里没有程序员!
导读:本文是从《 Where do Programmers Go after death 》这篇文章翻译而来。译文来自外刊IT评论《漫画:天堂里没有程序员!》。 幸亏我是信马克思的,不担心自己进不了天堂! 马克,你应该马上重构这段程序.......将来它会给系统带来大麻烦的。
1510 0
2018年春季个人阅读计划
  本学期的阅读计划为一本书,书名《需求工程——软件建模与分析》。   总共要发表6篇阅读笔记,半个月发表一篇,如果提前阅读完的话会提前发布。
814 0
我来简书安家啦
我的个人博客 https://mengkang.net/ segmentfault 博客:https://segmentfault.com/u/zhoumengkang/articles 以后也在简书同步更新
1009 0
2017秋季阅读计划
原文链接(转载请注明出处):2017秋季阅读计划 前言 这学期的课程基本上已经都是专业课了,步入大三,作为软件工程专业的学生,课堂上的专业知识的学习非常重要,同时我们也必须在课下也有自己的自觉性。本学期,就《软件需求分析》课程要求,制定了自己的阅读计划——精读一本关于软件需求与分析方面的书籍,经过查阅资料,我选择阅读电子工业出版社出版的徐峰编写的《有效需求分析》。
1084 0