解耦合回顾

Django
BS/CS
在这里插入图片描述
MVC/MTV
软件架构设计思想
核心
解耦合
将业务逻辑,数据处理,数据展示进行了拆分
Model
数据操作封装
View
视图,界面展示
Controller (Views)
控制器
接收输入
处理业务逻辑
协调Model和Template
Views
urls
路由
views
FBV
Function Based View
视图函数是使用函数实现的
CBV
Class Based View
视图函数是使用类来实现的
双R
Request
框架根据客户端请求报文自动生成
属性
Response
服务器根据客户端请求,开发者手动创建的
子类
模板
重定向
Json
Model
ORM
Object Relational Mapping 对象关系映射
核心
解耦合
将数据操作和SQL进行结构
实现
对对象的操作,自动转换为SQL语句
objects
CRUD 增删改查
Create
Retrieve
Update
Delete
Sql
关系型数据库
DDL
数据库定义语句
DML
数据库操作语句(管理)
DQL
数据库查询语句
Temlaete
模板
HTML
模板语法
Django 版本
2.0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值