"> DRF进阶之视图类 发表于 2020-03-07 分类于 Python Web , Django 本文字数: 17k 阅读时长 ≈ 16 分钟 视图Django REST framwork 提供的视图的主要作用: 控制序列化器的执行(检验、保存、转换数据) 控制数据库查询的执行 REST framework 提供了众多的通用视图基类与扩展类,以简化视图的编写。 阅读全文 »
"> DRF进阶之序列化器 发表于 2020-03-05 分类于 Python Web , Django 本文字数: 11k 阅读时长 ≈ 10 分钟 1.DRF 序列化器作用: 序列化,序列化器会把模型对象转换成字典,将来提供给视图经过response以后变成json字符串 反序列化,把客户端发送过来的数据,经过视图调用序列化器以后变成python字典,序列化器可以把字典转成模型 反序列化,完成数据校验功能和操作数据库 阅读全文 »
"> Django-ORM模型详解 发表于 2020-02-27 分类于 Python Web , Django 本文字数: 12k 阅读时长 ≈ 11 分钟 ORM模型对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 ORM 在业务逻辑层和数据库层之间充当了桥梁的作用,解决的是对象和关系的映射 ORM的缺点是会在一定程度上牺牲程序的执行效率,以及不适用于复杂的查询场景。 阅读全文 »
"> 快速排序 发表于 2020-02-06 分类于 算法与数据结构 本文字数: 2.4k 阅读时长 ≈ 2 分钟 排序是算法的入门知识,应用广泛,且在程序员面试中,经常被提及,其中最常考的两大排序算法为快速排序与归并排序,本篇将使用Python语言来分析了解快速排序算法。 阅读全文 »
"> 正则表达式 发表于 2020-02-01 分类于 Python 本文字数: 12k 阅读时长 ≈ 11 分钟 正则表达式字符相关 匹配文中的指定字符串 1234import retext = "我一把把把把住了,tom差点就掉下去了,tom得救了"data_list = re.findall('tom',text)print(data_list) 1['tom', 'tom'] 阅读全文 »
"> Python垃圾回收机制 发表于 2020-01-27 分类于 Python 本文字数: 2.9k 阅读时长 ≈ 3 分钟 Python垃圾回收机制 引用计数器为主,标记清除与分代回收为辅+缓存机制 阅读全文 »
"> python操作Excel 发表于 2019-11-05 分类于 Python学习 本文字数: 6.3k 阅读时长 ≈ 6 分钟 python操作Excel需要安装第三方模块,这里选用openpyxl pip install openpyxl 阅读全文 »