DRF序列化之GenericView BaseViews

DRF序列化之GenericView

前面我们通过ModelSerializer实现了复杂的嵌套式序列化。是不是DRF就只有这一点功能呢?我们的代码还能不能再简洁一点呢?答案是肯定是、哈哈哈(为什么每次答案都是肯定的?)我们不再使用API...
阅读全文
Django如何实现序列化? Django

Django如何实现序列化?

我们知道WEB应用模式分为两种:前后端不分离和前后端分离的模式。所谓前后端不分离就是在前端页面看到的效果都是由后端控制的,由后端页面渲染或者重定向,也就是后端需要控制前端的展示,前端与后端的耦合度很高...
阅读全文
什么是FBV和CBV? Django

什么是FBV和CBV?

在早期,视图开发的过程中存在一些常见的语法和模式,于是引入基于函数的通用视图来抽象这些模式,并简化了常见情况下的视图开发。因此,刚开始的时候只有FBV,而Django所做的事情就是向你定义的视图函数传...
阅读全文
Django表达式F和Q Django

Django表达式F和Q

F表达式 F表达式是用来优化ORM操作数据库的。例如、我们要将公司所有员工的薪水都增加1000元,如果按照正常的流程,应该是先从数据库中提取所有的员工工资到Python内存中,然后使用Python代码...
阅读全文
Django聚合函数 Django

Django聚合函数

提到聚合函数,首先我们要知道的就是这些聚合函数是不能在django中单独使用的,要想在django中使用这些聚合函数,就必须把这些聚合函数放到支持他们的方法内去执行。支持聚合函数的方法有两种,分别是a...
阅读全文
Django查询条件 ORM

Django查询条件

查询操作 查找是数据库操作中一个非常重要的技术。查询一般就是使用filter、exclude以及get三个方法来实现,我们可以在调用这些方法的时候传递不同的参数来实现查询需求。在ORM层面,这些查询条...
阅读全文
Oracle11G配置RMAN自动备份 Oracle数据库

Oracle11G配置RMAN自动备份

1、什么是备份 备份就是把数据库复制到转储设备的过程。其中,转储设备是指用于放置数据库副本的磁带或磁盘。通常也将存放于转储设备中的数据库的副本称为原数据库的备份或转储。备份是一份数据副本,从不同的角度...
阅读全文