摘要:
解析器 解析器的作用就是服务端接收客户端传过来的数据,把数据解析成自己想要的数据类型的过程。 本质就是对请求体中的数据进行解析。 Django的解析器 我们请求进来请求体中的数据在request.body中,那也就证明,解析器会把解析好的数据放入request.body 我们在视图中可以打印requ 阅读全文
摘要:
环境 Python (3.6.2) Django (1.11.5) djangorestframework (3.6.4) 使用 1、创建项目 mkdir drf-test cd drf-test django-admin.py startproject drfTest cd drfTest/ py 阅读全文
摘要:
知识预览 1. 基础 2. 前端 3. 数据库 4. django 5. flask 6. 项目 7. 爬虫 8. 自动化 9. Git 10. 数据结构与算法 11. Django知识点 回到顶部 基础 python3 安装 字符编码 数据类型 函数 装饰器 内置函数 迭代器 生成器 异常 反射 阅读全文
摘要:
DRF的分页 为什么要使用分页 其实这个不说大家都知道,大家写项目的时候也是一定会用的, 我们数据库有几千万条数据,这些数据需要展示,我们不可能直接从数据库把数据全部读取出来, 这样会给内存造成特别大的压力,有可能还会内存溢出,所以我们希望一点一点的取, 那展示的时候也是一样的,总是要进行分页显示, 阅读全文
摘要:
DRF的视图 APIView 我们django中写CBV的时候继承的是View,rest_framework继承的是APIView,那么他们两个有什么不同呢~~~ ? urlpatterns = [ url(r'^book$', BookView.as_view()), url(r'^book/(? 阅读全文
摘要:
在上文中我们说了:爬虫就是请求网站并提取数据的自动化程序。其中请求,提取,自动化是爬虫的关键!下面我们分析爬虫的基本流程 爬虫的基本流程 发起请求通过HTTP库向目标站点发起请求,也就是发送一个Request,请求可以包含额外的header等信息,等待服务器响应 获取响应内容如果服务器能正常响应,会 阅读全文