文章分类 - Python全栈
摘要:面向对象三大特征 封装、继承、多态作为面向对象编程的三大特征,其概念也是循序渐进的,首先需要有类的概念,随后将类进行封装,对外只暴露需要暴露的部分,简化对外交互;而后类与类之间会有继承关系;进而有了多态的概念。 封装 概念 封装是指一种将抽象性函数接口的实现细节部分包装、隐藏起来的方法。同时,它也是
阅读全文
摘要:fileinput模块可以对一个或多个文件中的内容进行迭代、遍历等操作。 该模块的input()函数有点类似文件readlines()方法,区别在于: 前者是一个迭代对象,即每次只生成一行,需要用for循环迭代。 后者是一次性读取所有行。在碰到大文件的读取时,前者无疑效率更高效。 用fileinpu
阅读全文
摘要:目录: - 快速实例 - 序列化 - 视图三部曲 - 认证与权限组件 - 解析器 - 分页 快速实例 Quickstart 序列化 创建一个序列化类 简单使用 开发我们的Web API的第一件事是为我们的Web API提供一种将代码片段实例序列化和反序列化为诸如json之类的表示形式的方式。我们可以
阅读全文
摘要:FBV FBV(function base views) 就是在视图里使用函数处理请求。 在之前django的学习中,我们一直使用的是这种方式,所以不再赘述。 CBV CBV(class base views) 就是在视图里使用类处理请求。 Python是一个面向对象的编程语言,如果只用函数来开发,
阅读全文
摘要:html代码内容如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <script src="jquery-3.1.1.js"></script> <title>Title</title> <style> .outer
阅读全文
摘要:一 模版 一模版的组成 HTML代码+逻辑控制代码 二 逻辑控制代码的组成 1 变量(使用双大括号来引用变量) {{var_name}} 2 标签(tag)的使用(使用大括号和百分比的组合来表示使用tag) {%load staticfiles%} 3 过滤器(filter)的使用 {{ship_d
阅读全文
摘要:模板系统的介绍 你可能已经注意到我们在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python代码之中。 尽管这种技术便于解释视图是如何工作的,但直接将HTML硬编码到你的视图里却并不是一个好主意。 让我们来看一下为什么: 对页面设计进行的任何改变都必须对 Python 代
阅读全文
摘要:利用Python下载文件也是十分方便的: 一、小文件下载下载小文件的话考虑的因素比较少,给了链接直接下载就好了: 二、大文件下载如果是小文件的话,一次性下载就OK了,但是如果文件比较大的话,那么下载下来的文件先放在内存中,内存还是比较有压力的。所以为了防止内存不够用的现象出现,我们要想办法把下载的文
阅读全文

浙公网安备 33010602011771号