flask简介

本文介绍了Flask,一种Python Web框架,采用MTV架构,其中M表示模型,T表示模板,V表示视图。对比了Flask与传统的MVC架构,解释了B/S和C/S架构的区别,并提到了虚拟环境在项目中的作用。
摘要由CSDN通过智能技术生成

flask简介

  1. 软件开发架构

    1. web项目:mvc
      1. m指的是model,也就是模型,与数据库相关
      2. v指的是view,也就是视图,与前端的页面相关
      3. c指的是controller,也就是控制器,就是业务逻辑
    2. python项目:mtv
      1. m指的是modeo,模型,与数据库相关
      2. t指的是template,模板,也就是前端页面,对应mvc的v
      3. v指的是view,视图,也就是业务逻辑,对应mvc中的c
  2. 响应架构

    1. b/s(browser/sever),也就是浏览器/服务器架构

      1. 瘦客户/胖服务器,浏览器完成操作
      2. 对于b/s架构,主要的业务逻辑由sever完成,b完成界面和数据展示功能。
      3. 在这里插入图片描述
    2. c/s(client/server),也就是客户端/服务器架构

      1. 胖客户/瘦服务器,需要对应的应用软件,如qq,微信
      2. 对于c/s架构,client会分担一部分的业务逻辑,server主要承担事务逻辑的处理
      3. 更详细的内容参考参考文献连接
  3. 虚拟环境

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值