摘要: 视图的功能:说白了就是接收前端请求,进行数据处理 (这里的处理包括:如果前端是GET请求,则构造查询集,将结果返回,这个过程为序列化;如果前端是POST请求,假如要对数据库进行改动,则需要拿到前端发来的数据,进行校验,将数据写入数据库,这个过程称为反序列化) 最原始的视图可以实现这样的逻辑处理,但是 阅读全文
posted @ 2018-12-07 09:35 一只待宰的程序猿 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 一,创建一个项目 二,配置settings.py文件(此处填写了后续需要配置的所有内容) 三,__init__.py文件,引入pymysql模块,使用mysql数据库 四、app01/modles.py文件,创建数据表 五,urls.py文件,配置路由 六,app01/views.py文件 七,HT 阅读全文
posted @ 2018-12-06 21:32 一只待宰的程序猿 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 一、Django的优势 Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能 二、DJango项目的创建 1)命令行 2)pycharm 三、Django 阅读全文
posted @ 2018-12-06 20:50 一只待宰的程序猿 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 0. OOP-Python面向对象 Python的面向对象 面向对象编程 基础 公有私有 继承 组合,Mixin 魔法函数 魔法函数概述 构造类魔法函数 运算类魔法函数 基础 公有私有 继承 组合,Mixin 魔法函数概述 构造类魔法函数 运算类魔法函数 1. 面向对象概述(ObjectOrient 阅读全文
posted @ 2018-09-06 19:34 一只待宰的程序猿 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 转自https://www.cnblogs.com/schut/p/8541547.html 一、面向过程 1、面向过程:核心是过程二字,过程指的是解决问题的步骤,好比如设计一条流水线,是一种机械式的思维方式。 就是程序从上到下一步步执行,一步步从上到下,从头到尾的解决问题 。基本设计思路就是程序一 阅读全文
posted @ 2018-09-06 17:56 一只待宰的程序猿 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 函数总结: https://www.processon.com/view/link/5b718274e4b0555b39e1055f 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写 阅读全文
posted @ 2018-09-06 17:41 一只待宰的程序猿 阅读(222) 评论(0) 推荐(0) 编辑
摘要: finally用来回收一些操作系统的资源 : 数据库连接 打开的文件句柄 网络连接 异常处理的几种情况try ... excepttry ... except ... elsetry ... finallytry ... except ... finallytry ... except ... el 阅读全文
posted @ 2018-08-22 16:47 一只待宰的程序猿 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 模块的类型 内置模块 不需要我们自己安装的 解释器自带的 第三方模块 需要我们自己安装的模块 自定义模块 我们自己写的模块 是谁把所有的硬件管理起来的? 操作系统文件 在 硬盘上存储着从硬盘上读文件 import os # 模块os.remove() # 删除文件os.rename() # 重命名文 阅读全文
posted @ 2018-08-17 17:52 一只待宰的程序猿 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 内置函数 1, lambda 匿名函数 lambda 参数: 返回值 函数名统一都叫lambd 3. filter() 过滤函数 filter(function, iterable) 把可迭代对象中的每一个元素交给前面的函数进行筛选. 函数返回True或者False 4. map() 映射函数 ma 阅读全文
posted @ 2018-08-15 15:54 一只待宰的程序猿 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1. 生成器和生成器函数 生成器的本质就是迭代器 生成器的三种创建办法: 1.通过生成器函数 2.通过生成器表达式创建生成器 3.通过数据转换 生成器函数: 函数中包含了yield的就是生成器函数 注意:生成器函数被执行. 获取到的是生成器. 而不是函数的执行 生成器表达式: (结果 for 变量 阅读全文
posted @ 2018-08-13 19:46 一只待宰的程序猿 阅读(181) 评论(0) 推荐(0) 编辑