首页 >>  正文

flask框架面试要点

来源:baiyundou.net   日期:2024-09-23

咎峰泼2697python库Django,Flask各有什么用途
胥荣逄13342963160 ______ Flask适合做app后台或基于json通信的ajax应用,是轻量级框架,我用到的一个技术方案是pypy+ Flask +peewee + uWSGI + nginx + ubuntu server,速度快,开发效率高,主要是通过服务器返回json数据(json可以用压缩方式)走http和各个app...

咎峰泼2697如何阅读Flask源码 -
胥荣逄13342963160 ______ 去年做过一个不大不小的Flask项目,这边分享下我的做法:读Flask源码确实需要读Werkzeug的源码,Jinja2的源码则可以先晾在一边,原因是在框架结构上Flask与Werkzeug结合的更紧些,例如我们在一次HTTP请求上下文中使用的request实...

咎峰泼2697flask 适合使用什么数据库 -
胥荣逄13342963160 ______ 反正我用的是pymongo(不是flask的扩展)直接可以用的.到现在都不喜欢orm ,直接操作数据多好了,为什么还要多那么一层.况且直接用pymongo也不用处理什么,直接拿来就可以用.

咎峰泼2697有关hibernate的面试流程:1、hibernate是什么??
胥荣逄13342963160 ______ 我只能准确的回答你前三个问号.后面的由于本人知识有限后面的不是很清楚. 1、hibernate是一个轻量级的数据访问框架.说是轻量级,是因为框架和程序之间的密切程...

咎峰泼2697Tornado与flask的特点和区别有哪些 -
胥荣逄13342963160 ______ 都是小型框架.最大的不同就是Tornado的异步特性. Flask插件多快速开发确实很有效率,文档也非常专业,有专门的公司团队维护,有较多现成轮子可用. Tornado没有Flask那么多现成的轮子,需要自己写一些,但其实也没那么麻烦,还能加深自己对整体代码的掌控和理解. 编码的风格则需要自己体会了,相比之下更喜欢Tornado. 可以看一下 “云算笔记”网站.后台是使用Tornado开发的,使用HTML5开发的Webapp在云计算网站,比较符合未来技术趋势.

咎峰泼2697Flask的request.form和request.data有什么区别 -
胥荣逄13342963160 ______ 首先使用这两个方法的前提是post或者put请求 两者的区别在于处理不同mimetype类型的数据,返回值也不同.当 minitype为application/x-www-form-urlencoded或者multipart/form-data的时候,也就是我们 所谓表单提交,访问request.form会返回...

咎峰泼2697如何理解flask中的蓝本 -
胥荣逄13342963160 ______ 当app在函数中创建,而非在全局创建时,视图函数就无法使用到app.route装饰器,所以引入蓝本 暂时把它理解为路由的替代吧 使用方式是1. 在包或者模块中创建蓝本 xxx = Blueprint('main', __name__)2. 在最后一行引入from . import aa, bb(不懂)3. 在aa.py和bb.py中分别引入xxx进行配置路由4. 各种使用中要注意蓝本其实也是一个命名空间.

咎峰泼2697倒装结构 知识讲解 倒装结构是什么 -
胥荣逄13342963160 ______ 2.“there be ”句型属于倒装语序. 在“there be ”结构中要用倒装语序.有时,该句型中的be也可以用其它表示存在意义的动词如live(住),lie (位于),stand (矗立),remain (留下)...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024