摘要: 搭建 创建虚拟环境 mkvirtualenv django_py3_1.11 p python3 安装Django pip install django==1.11.11 创建工程 django admin startproject 工程名称 工程目录 settings.py 是项目的整体配置文件。 阅读全文
posted @ 2018-10-08 22:48 落水猫 阅读(127) 评论(0) 推荐(0) 编辑
摘要: django(mvt结构) 虚拟环境 创建虚拟环境 mkvirtualenv django_py3 p python3 切换虚拟环境 wokeon 虚拟环境名称 删除虚拟环境 rmvirtualenv 虚拟环境名称 注意不能删除当前正在使用的虚拟环境 安装包 安装djando包 pip instal 阅读全文
posted @ 2018-10-08 22:45 落水猫 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1.一对多关系模型 示例代码 2.自关联多对多模型 示例场景 评论与该评论的子评论(评论表) 参考网易新闻 评论与该评论的子评论(评论表) 参考网易新闻 示例代码 3.多对多关系模型 示例场景 讲师与其上课的班级(讲师表与班级表) 用户与其收藏的新闻(用户表与新闻表) 学生与其选修的课程(学生表与选 阅读全文
posted @ 2018-09-10 10:57 落水猫 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 1.魔法属性 · 1.1__doc__魔法属性 表示类的描述信息 运行结果 1.2.__moudle__魔法属性 表示当前操作的对象在那个模块 运行结果 1.3 __class__魔法属性 表示当前操作的对象的类是什么 运行结果 2.魔法方法 2.1 __init__ () 魔法方法 初始化类属性方 阅读全文
posted @ 2018-08-24 20:23 落水猫 阅读(908) 评论(0) 推荐(0) 编辑
摘要: 1.认识装饰器 如果你经常看我的博客,你已经学会了python的前两大‘神器’(迭代器,生成器),那么什么是装饰器呢?就如字面意义装饰器是对某个事物(通常指函数)进行装饰,让其在不修改任何内部代码的情况下增添新的功能,接下来我将一步步的解析python的装饰器。 2.闭包 在解析装饰器之前我们需要先 阅读全文
posted @ 2018-08-23 21:27 落水猫 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 1. 认识生成器 利用迭代器,我们可以在每次迭代获取数据(通过next()方法)时按照特定的规律进行生成。但是我们在实现一个迭代器时,关于当前迭代到的状态需要我们自己记录,进而才能根据当前状态生成下一个数据。为了达到记录当前状态,并配合next()函数进行迭代使用,我们可以采用更简便的语法,即生成器 阅读全文
posted @ 2018-08-21 21:58 落水猫 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 迭代器: 1.认识迭代器 迭代器是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 我们怎样才能判定一个对象是都是可以迭代的呢? 2.可迭代对象 list、tuple、str等类型的数据使用for 阅读全文
posted @ 2018-08-20 21:42 落水猫 阅读(240) 评论(0) 推荐(0) 编辑
摘要: HTTP协议与我们的生活息息相关,尤其对于我们后端开发人员,工作之余我整理了一些HTTP协议响应的一些常见的状态码,希望能帮助大家 HTTP状态码列表 消息(1字头)服务器收到请求,需要请求者继续执行操作 成功(2字头)操作被成功接收并处理 重定向(3字头)需要进一步的操作以完成请求 请求错误(4字 阅读全文
posted @ 2018-08-17 19:58 落水猫 阅读(945) 评论(0) 推荐(0) 编辑
摘要: MySQL用户管理 MySQL账户管理 在我们之前登录MySQL的时候我们都是直接使用的root用户,root用户属于数据库系统中的超级管理员,有权限对mysql进行任何想要做的操作。 如果在生产环境下操作数据库时也是全部直接使用root账户连接,这就和悬崖边跳舞差不多。所以 创建特定的账户,授予这 阅读全文
posted @ 2018-08-16 17:37 落水猫 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 1.首先我们需要了解下什么是聚合函数 聚合函数aggregation function又称为组函数。 认情况下 聚合函数会对当前所在表当做一个组进行统计。 2.聚合函数的特点 1.每个组函数接收一个参数(字段名或者表达式) 统计结果中默认忽略字段为NULL的记录 2.要想列值为NULL的行也参与组函 阅读全文
posted @ 2018-08-15 20:19 落水猫 阅读(38703) 评论(6) 推荐(1) 编辑