06 2018 档案

摘要:几个重要的函数 1.HttpRequest.get_host() 根据从HTTP_X_FORWARDED_HOST(如果打开 USE_X_FORWARDED_HOST,默认为False和 HTTP_HOST 头部信息返回请求的原始主机。如果这两个头部没有提供相应的值,则使用SERVER_NAME 和 阅读全文
posted @ 2018-06-26 20:13 燕云十八骑_Z 阅读(421) 评论(0) 推荐(0) 编辑
摘要:Django的 select_related 和 prefetch_related 函数对 QuerySet 查询的优化 引言 在数据库存在外键的其情况下,使用select_related()和prefetch_related()很大程度上减少对数据库的请求次数以提高性能 1.实例准备 模型: 1. 阅读全文
posted @ 2018-06-23 13:19 燕云十八骑_Z 阅读(1363) 评论(0) 推荐(0) 编辑
摘要:Django ORM相关操作 官方文档: 1.必须掌握的十三个方法 分类: 1)返回QuerySet对象的方法 2)返回具体对象 3)返回布尔值 4)返回数字的方法 2.ForeignKey,外键 示例: from django.db import models # Create your mode 阅读全文
posted @ 2018-06-22 00:26 燕云十八骑_Z 阅读(205) 评论(0) 推荐(0) 编辑
摘要:表结构: 练习: import os if __name__ == "__main__": os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite05.settings") import django django.setup() # 在设置好 阅读全文
posted @ 2018-06-21 19:13 燕云十八骑_Z 阅读(156) 评论(0) 推荐(0) 编辑
摘要:Django模板系统 官方文档: 1.常见语法 两种页数符号 1)变量 变量名由字母、数字、下划线组成;模板语言中用点“.”来获取相应的属性 模板支持的写法: 示例: def test(request): class Info(object): def __init__(self, name, pw 阅读全文
posted @ 2018-06-20 15:10 燕云十八骑_Z 阅读(248) 评论(0) 推荐(0) 编辑
摘要:Django视图系统 1.什么是视图 在Django中,一个视图函数/类,称为视图。实质就是一个用户自定义的简单函数,用来接收WEB请求并xing响应请求,响应的内容可以是一个HTML文件、重定向、一个文件、照片等。无论视图本身包含什么逻辑,都要返回响应。 一般的,视图函数一般存放于用户创建的APP 阅读全文
posted @ 2018-06-18 00:42 燕云十八骑_Z 阅读(677) 评论(0) 推荐(0) 编辑
摘要:一、前戏-MVC框架与MTV框架 1.MVC MVC(Model View Controller),是一种软件工程开发的架构模式,不仅适用于软件开发,而且适用于其他广泛的设计和组织工作,主要思想通过分层的概念把软件系统分为三层: 1)模型(Model),负责数据的存取和分发 2)视图(View),负 阅读全文
posted @ 2018-06-13 00:16 燕云十八骑_Z 阅读(5020) 评论(0) 推荐(0) 编辑
摘要:一、概述 ORM(Object Relational Mapping),全称:对象关系映射,简单的说就是通过创建类、实例化出对象的方法,使得类、对象、对象的属性能够和数据库中的表、记录、字段意义对应。 ORM只是一种工具,避免了开发人员在开发过程中不用反复地编写大量复杂的SQL语句,而可以专注于业务 阅读全文
posted @ 2018-06-12 19:44 燕云十八骑_Z 阅读(199) 评论(0) 推荐(0) 编辑
摘要:一、BOM BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话” 1.window对象 客户端JavaScript最高层对象之一,由于window对象是其它大部分对象的共同祖先,在调用window对象的方法和属性时,可以省略wi 阅读全文
posted @ 2018-06-12 18:38 燕云十八骑_Z 阅读(162) 评论(0) 推荐(0) 编辑
摘要:一、JavaScript概述 JavaScript是世界上最流行的脚本语言,是一门轻量级的编程语言,因为你在电脑、手机、平板上浏览的所有的网页,以及无数基于HTML5的手机App,交互逻辑都是由JavaScript驱动的。简单地说,JavaScript是一种运行在浏览器中的解释型的编程语言。并且在W 阅读全文
posted @ 2018-06-10 00:59 燕云十八骑_Z 阅读(165) 评论(0) 推荐(0) 编辑
摘要:一、CSS介绍 CSS(Cascading Style Sheet),全称层叠样式,定义如何显示HTML内的元素,浏览器读取HTML文件时,读取到CSS样式时根据CSS规则来对内容进行渲染 1.CSS语法 2.注释方法 二、CSS引入方式 1.行内样式 在编辑的style属性中设定CSS样式,不推荐 阅读全文
posted @ 2018-06-08 15:11 燕云十八骑_Z 阅读(317) 评论(0) 推荐(0) 编辑
摘要:一、HTML简介 1.浅谈WEB服务 WEB的本质其实就是一个socket服务端,其工作流程为: 1)浏览器发送请求(请求通过HTTP/HTTPS协议进行传输) 2)服务端接收请求并做出相应的响应,将相应的HTTP请求的数据发送给浏览器 3)浏览器渲染页面 2.什么是HTML 全称:超文本标记语言( 阅读全文
posted @ 2018-06-04 20:12 燕云十八骑_Z 阅读(153) 评论(0) 推荐(0) 编辑
摘要:一、jQuery介绍 1.什么是jQuery jQuery是一个轻量级的、兼容多浏览器的JavaScript库。使开发者能够更方便的处理HTML文件、事件、实现动画效果,更方便与Ajax交互,能够极大地简化JavaScript,一句话概括为:让开发者更轻松得写JavaScript代码 2.jQuer 阅读全文
posted @ 2018-06-04 18:54 燕云十八骑_Z 阅读(145) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示