Flask 面试题27 题
- 01 Flask 是什么?它为什么被称为轻量级 Web 框架?
- 02 Flask 的应用上下文和请求上下文有什么区别?
- 03 Flask 多 worker 部署时为什么不能依赖全局变量保存状态?
- 04 Flask 和 Django 有什么区别?实际项目中怎么选择?
- 05 Flask 和 WSGI 是什么关系?Flask 能不能支持 ASGI 和异步?
- 06 Flask 蓝图 Blueprint 有什么作用?适合解决什么问题?
- 07 Flask 配置管理怎么做?开发、测试、生产环境配置如何区分?
- 08 Flask 如何做错误处理?errorhandler 和 abort 有什么区别?
- 09 Flask 项目生产部署要注意什么?为什么不能直接用 app.run?
- 10 Flask 一次请求从进入到返回响应经历了哪些流程?
- 11 Flask 应用工厂模式是什么?为什么推荐 create_app?
- 12 Flask 中 before_request、after_request、teardown_request 有什么区别?
- 13 Flask 中如何使用 SQLAlchemy?数据库连接和 Session 要注意什么?
- 14 Flask Session 是怎么实现的?为什么说默认 Session 存在客户端?
- 15 Flask test_client 怎么用?如何测试接口、上下文和异常?
- 16 Flask 的 Jinja2 模板怎么用?自动转义和 XSS 要注意什么?
- 17 Flask 的 request 对象怎么取参数?args、form、json、files 有什么区别?
- 18 Flask 的路由是怎么匹配的?url_for 和尾斜杠有什么讲究?
- 19 Flask 扩展是怎么工作的?为什么都要有 init_app?
- 20 Flask 视图能返回什么?jsonify、make_response 和流式响应怎么用?
- 21 Flask 的 CLI 命令怎么写?flask 命令是怎么找到应用的?
- 22 用 Flask 写 REST API 该怎么组织?MethodView 和版本化怎么做?
- 23 Flask 的日志怎么配置?为什么线上看不到日志?
- 24 Flask 的信号(Signals)是什么?和 before_request 这类钩子有什么区别?
- 25 Flask 应用的安全要注意什么?CSRF 和 CORS 有什么区别?
- 26 Flask 应用怎么做缓存和性能优化?瓶颈一般在哪?
- 27 Flask 怎么安全地处理文件上传?大文件上传要注意什么?
没有符合条件的题目。