sunny-cheng |
|
||
2019年10月3日
摘要:
Ajax简介 AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互, 传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)。 什么是同步,异步? 同步交 阅读全文
2019年9月13日
摘要:
这里应该先介绍变量赋值机制 浅copy 现有数据 你说d2打印的值里,age是18,还是20? {'name': 'alex', 'age': 20, 'scores': {'语文': 130, '数学': 60, '英语': 98}} >>> print('赋值',id(data),id(d2)) 阅读全文
摘要:
列表生成式 >>> print(range(10)) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> print(range(10)) range(0, 10) 以上可见python2中,等于是创建了两个列表,比python3中,增加了内存消耗,python3中的优化 生成器g 阅读全文
2019年7月15日
摘要:
解析器 解析器的作用就是服务端接收客户端传过来的数据,把数据解析成自己想要的数据类型的过程。 本质就是对请求体中的数据进行解析。 在了解解析器之前~大家要先知道Accept以及ContentType请求头。 Accept是告诉对方我能解析什么样的数据,通常也可以表示我想要什么样的数据。 Conten 阅读全文
摘要:
为什么要使用分页 其实这个不说大家都知道,大家写项目的时候也是一定会用的, 我们数据库有几千万条数据,这些数据需要展示,我们不可能直接从数据库把数据全部读取出来, 这样会给内存造成特别大的压力,有可能还会内存溢出,所以我们希望一点一点的取, 那展示的时候也是一样的,总是要进行分页显示,我们之前自己都 阅读全文
摘要:
权限是什么 大家之前都应该听过权限~那么我们权限到底是做什么用的呢~~ 大家都有博客~或者去一些论坛~一定知道管理员这个角色~ 比如我们申请博客的时候~一定要向管理员申请~也就是说管理员会有一些特殊的权利~是我们没有的~~ 这些对某件事情决策的范围和程度~我们叫做权限~~权限是我们在项目开发中非常常 阅读全文
摘要:
认证组件源码 上面讲版本的时候我们知道~在dispatch方法里~执行了initial方法~~那里初始化了我们的版本~~ 如果我们细心我们能看到~版本的下面其实就是我们的认证,权限,频率组件了~~ 我们先看看我们的认证组件~~ 我们进去我们的认证看下~~ 我们这个权限组件返回的是request.us 阅读全文
摘要:
版本控制是做什么用的, 我们为什么要用 首先我们要知道我们的版本是干嘛用的呢~~大家都知道我们开发项目是有多个版本的~~ 随着我们项目的更新~版本就越来越多~~我们不可能新的版本出了~以前旧的版本就不进行维护了~~~ 那我们就需要对版本进行控制~~这个DRF也给我们提供了一些封装好的版本控制方法~~ 阅读全文
摘要:
APIView 我们django中写CBV的时候继承的是View,rest_framework继承的是APIView,那么他们两个有什么不同呢~~~ urlpatterns = [ url(r'^book$', BookView.as_view()), url(r'^book/(?P<id>\d+) 阅读全文
2019年7月14日
摘要:
通过Serializer的用法,会发现我们所有的序列化跟我们的模型都紧密相关 DRF也给我们提供了跟模型紧密相关的序列化器~~ModelSerializer -- 它会根据模型自动生成一组字段 -- 它简单的默认实现了.update()以及.create()方法 定义一个ModelSerialize 阅读全文
|
Copyright © 2024 sunny-cheng
Powered by .NET 9.0 on Kubernetes |