2018年11月1日

CBV-2-CBV流程-view源码解析-面向对象-继承

摘要: CBV,基于反射实现根据请求方式不同,执行不同的方法。 请求流程:view源码解析 1.urls.py :请求一定来执行视图下的as_view方法。 2.views.py 视图内没有as_view方法,则找父级的as_view方法。 3.源码:as_view返回自己下面的view方法 4.as_vi 阅读全文

posted @ 2018-11-01 21:55 liangliang123456 阅读(95) 评论(0) 推荐(0) 编辑

CBV-1-面向对象-封装

摘要: CBV,基于反射实现根据请求方式不同,执行不同的方法。 什么是接口? 后端写一个简单的接口: urls.py views.py url访问接口: 3. Django FBV、CBV FBV,function base viewCBV,class base view url必须继承as.view() 阅读全文

posted @ 2018-11-01 21:51 liangliang123456 阅读(123) 评论(0) 推荐(0) 编辑

分页(my)

摘要: 第一种 PageNumberPagination 看第n页,每页显示n条数据 http://127.0.0.1:8000/book_page?page=2&size=1 1,创建App:startapp Pagenation 2,settings.py注册app: 'Pagenation' 3,ur 阅读全文

posted @ 2018-11-01 19:47 liangliang123456 阅读(102) 评论(0) 推荐(0) 编辑

权限,频率(my)

摘要: 权限 APP名:AuthDemo models.py:创建表 from django.db import models # Create your models here. class UserInfo(models.Model): username = models.CharField(max_l 阅读全文

posted @ 2018-11-01 15:51 liangliang123456 阅读(110) 评论(0) 推荐(0) 编辑

DRF的分页组件

摘要: DRF的分页 为什么要使用分页 其实这个不说大家都知道,大家写项目的时候也是一定会用的, 我们数据库有几千万条数据,这些数据需要展示,我们不可能直接从数据库把数据全部读取出来, 这样会给内存造成特别大的压力,有可能还会内存溢出,所以我们希望一点一点的取, 那展示的时候也是一样的,总是要进行分页显示, 阅读全文

posted @ 2018-11-01 10:50 liangliang123456 阅读(123) 评论(0) 推荐(0) 编辑

DRF的权限和频率

摘要: DRF的权限 权限是什么 大家之前都应该听过权限~那么我们权限到底是做什么用的呢~~ 大家都有博客~或者去一些论坛~一定知道管理员这个角色~ 比如我们申请博客的时候~一定要向管理员申请~也就是说管理员会有一些特殊的权利~是我们没有的~~ 这些对某件事情决策的范围和程度~我们叫做权限~~权限是我们在项 阅读全文

posted @ 2018-11-01 09:43 liangliang123456 阅读(167) 评论(0) 推荐(0) 编辑

导航