1、flask 和django的区别?
1、flask 轻量级,短小精悍。扩展强,有很多第三方组件,第三方组件最终构建起来也可以和django一样,可以提供很多功能。django 是一个大而全,集成了很多方便组件的重武器。
2、django:用户请求进来之后,对于request请求传递的,flask基于上下文管理的机制,把请求和session放在了某个地方,之后再去获取
2、flask的session 以加密的形式 保存在浏览器的cookie上,要用这个session必须配置secret_key;
3、与装饰器相关:编写装饰器,要加functools;多个装饰器的应用
4、蓝图(blue print)
1、构建业务功能可拆分的目录结构
2、面试题: django 的app 和flask 的蓝图有什么区别?
充当角色一样,flask 的蓝图可大可小
注册不一样:flask 的蓝图用register_blueprint注册;django在 settings里面注册(不知道)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律