摘要: 1.drf之请求与响应 在继承drf中的APIView时 Request 它的请求对象request就不是原来的那个request了(具体去看APIView源码分析),所以没钱请求的request都是一个新的对象,这时我们便可以通过request.data取出全部数据,而原来的request是取不到 阅读全文
posted @ 2022-09-29 16:49 shangxin_bai 阅读(88) 评论(0) 推荐(0)
摘要: 1.序列化类常用字段类和字段参数 # BooleanField BooleanField() # NullBooleanField NullBooleanField() # CharField CharField(max_length=None, min_length=None, allow_bla 阅读全文
posted @ 2022-09-27 17:11 shangxin_bai 阅读(155) 评论(0) 推荐(0)
摘要: 1.APIView基本使用 1.1 使用View+JsonResponse写 class BookView(View): def get(self, request): book_list = Book.objects.all() res_list = [] for book in book_lis 阅读全文
posted @ 2022-09-26 18:28 shangxin_bai 阅读(37) 评论(0) 推荐(0)
摘要: 1.前后端开发模式 后端人员写前后端混合开发项目 ==》使用模板语法渲染 后端人员写前后端分离项目 ==》后端人员只负责写API,使用postman来测试接口,前端的人专门做前端,写的时候使用mock测试数据,最后进行前后端联调,有错误的地方负责的人再去改 2.restful规范 restful规范 阅读全文
posted @ 2022-09-26 15:48 shangxin_bai 阅读(83) 评论(0) 推荐(0)
摘要: 1. JavaScript概述 JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、 阅读全文
posted @ 2022-04-28 21:02 shangxin_bai 阅读(444) 评论(0) 推荐(0)
摘要: 层叠样式表:就是给HTML标签添加养的,让他变的更加的好看 注释: /*单行注释*/ /* 多行注释1 多行注释2 多行注释3 */ 通常我们在写CSS样式的时候也会用注释来划定样式区域(因为HTML代码多所以对应的CSS代码也会很多) /* 这是博客园首页的CSS样式文件*/ /*顶部导航条样式* 阅读全文
posted @ 2022-04-26 22:59 shangxin_bai 阅读(108) 评论(0) 推荐(0)
摘要: 1. HTML简介 用户使用浏览器打开网页看到结果的过程就是:浏览器将服务端的文本文件(即网页文件)内容下载到本地,然后打开显示的过程。 而文本文件的文档结构只有空格和黄航两种组织方式,如此,文本文件在打开显示时,显示的效果将会非常的单一。 为了让显示的效果不那么单调,我们会偏向会使用 我们会偏向使 阅读全文
posted @ 2022-04-25 21:55 shangxin_bai 阅读(124) 评论(0) 推荐(0)
摘要: 1. 什么是前端 任何与用户直接打交道的操作界面都可以称之为前端,如:电脑界面, 手机界面,平板界面 补充,什么是后端 后端类似与幕后操作者(即一堆用户看不见的代码),不直接更用户打交道 2. 前端学习历程 HTML:网页的骨架吗,没有任何的样式 CSS:给骨架添加 各种样式,使它变得好看 Java 阅读全文
posted @ 2022-04-25 21:02 shangxin_bai 阅读(887) 评论(0) 推荐(0)
摘要: 一 什么是线程 二 线程的创建开销小 三 线程与进程的区别 四 为何要用多线程 五 多线程的应用举例 六 经典的线程模型(了解) 七 POSIX线程(了解) 八 在用户空间实现的线程(了解) 九 在内核空间实现的线程(了解) 十 用户级与内核级线程的对比(了解) 十一 混合实现(了解) 1. 一 什 阅读全文
posted @ 2022-04-21 20:19 shangxin_bai 阅读(74) 评论(0) 推荐(0)
摘要: 目录: 一 threading模块介绍 二 开启线程的两种方式 三 在一个进程下开启多个线程与在一个进程下开启多个子进程的区别 四 练习 五 线程相关的其他方法 六 守护线程 七 Python GIL(Global Interpreter Lock) 八 同步锁 九 死锁现象与递归锁 十 Event 阅读全文
posted @ 2022-04-20 17:30 shangxin_bai 阅读(147) 评论(0) 推荐(0)