TOP
摘要: ORM 操作 必知必会13条 返回QuerySet对象的方法有 特殊的QuerySet 返回具体对象的 返回布尔值的方法 返回数字的方法有 对象和QuerySet对象的区别 具体对象 可以直接 .属性 的方法去取值 本质上来说具体对象就是 models.py 里面的 class类的实例化,本身就有属 阅读全文
posted @ 2018-12-01 13:24 羊驼之歌 阅读(520) 评论(0) 推荐(0)
摘要: 打印所有的sql语句 在Django项目的settings.py文件中,在最后复制粘贴如下代码: 只打印当前的sql语句 阅读全文
posted @ 2018-12-01 10:43 羊驼之歌 阅读(772) 评论(0) 推荐(0)
摘要: 创建Django环境后,每次在打印调试都需要基于项目有些麻烦. 如何在项目外的文件中加载项目环境进行便携的调试? 创建一个新的 orm.py 阅读全文
posted @ 2018-11-30 16:13 羊驼之歌 阅读(756) 评论(0) 推荐(1)
摘要: Django模板系统 常用语法 {{}} 变量相关 {%%} 逻辑相关 变量 格式 命名规则 包括任何字母数字以及下划线 ("_")的组合 变量名称中不能有空格或标点符号 示例 Filters(过滤器) 在Django的模板语言中,通过使用 过滤器 来改变变量的显示。 基本语法 使用管道符 "|" 阅读全文
posted @ 2018-11-30 13:42 羊驼之歌 阅读(234) 评论(0) 推荐(0)
摘要: Django 视图系统 概念 一个视图函数,简称视图,是一个简单的Python函数,用于接受Web请求并返回Web响应。 通常将视图函数写在project或app目录中的名为views.py文件中 简单的实例 定义方式 CBV 可读性更加强,将post 和 get请求分开用两个方法定义 记得更改ur 阅读全文
posted @ 2018-11-29 10:43 羊驼之歌 阅读(232) 评论(0) 推荐(0)
摘要: Django 路由系统 基本格式 参数说明 路由匹配方式 注意: 1. 分组匹配和分组命名匹配不能混合使用 2. URLconf 匹配的位置 : 无视域名和参数 3. URLconf 不检查请求的方法 4. 捕获的参数永远都是字符串 5. 视图函数中可指定默认值 正则表达式详解 基本示例 注意事项 阅读全文
posted @ 2018-11-29 10:24 羊驼之歌 阅读(207) 评论(0) 推荐(0)
摘要: Python web框架 本质 一个完整得请求流程: 0. 启动服务端,等待客户端(用户的浏览器)来连接 1. 在浏览器地址栏输入URL,与服务端建立连接,浏览器发送请求 2. 服务端收到请求消息,解析请求消息,根据路径和函数的对应关系,找到将要执行的函数 3. 执行函数,打开HTML文件,进行字符 阅读全文
posted @ 2018-11-28 13:34 羊驼之歌 阅读(336) 评论(0) 推荐(0)
摘要: 概念 轻量级的多兼容的JavaScript库 优势 文件小 核心文件小 代码少 功能实现所需代码少 简洁 链式操作间接 可读性强 相比起来js 多兼容 多浏览器兼容 插件多 插件丰富,可以实现更多炫酷的操作 基础语法 jQuery对象 用jQuery选择器查出来的就是jQuery对象 jQuery对 阅读全文
posted @ 2018-11-27 15:17 羊驼之歌 阅读(273) 评论(0) 推荐(0)
摘要: BOM Browser Object Model 浏览器对象模型, 提供与浏览器窗口进行交互的方法 它使 JavaScript 有能力与浏览器进行“对话”。 BOM 最主要的对象就是 window 对象 全局变量和全局方法都是 window 的属性和方法, 实际使用的时候书写可以忽略 " windo 阅读全文
posted @ 2018-11-27 11:02 羊驼之歌 阅读(216) 评论(0) 推荐(0)
摘要: 概念 层叠样式表,定义如何显示HTML元素. 使用方式 行内样式 不推荐使用此方式 结构 和 样式的 杂糅会影响后期的维护 内嵌样式表 将CSS样式集中写在网页的<head></head>标签对的<style></style>标签对中 外部样式表 推荐使用此方式. link 标签写在 head 标签 阅读全文
posted @ 2018-11-24 15:01 羊驼之歌 阅读(287) 评论(0) 推荐(0)