09 2019 档案

摘要:在讲区别以及联系之前先简要的介绍一下,这三者都是什么(本篇文章适合刚入门的新手,大佬请出门左转) 1.什么是 Git? Git 是一个版本控制系统。 版本控制是一种用于记录一个或多个文件内容变化,方便我们查阅特定版本修订情况的系统。 以前在没有使用版本控制的时候,我们通常在我们的项目根目录下这样命名 阅读全文
posted @ 2019-09-28 14:39 游走De提莫 阅读(282) 评论(0) 推荐(0) 编辑
摘要:Django中间件 一、什么是中间件 django中间件就是类似于django的保安;请求来的时候需要先经过中间件,才能到达django后端(url,views,models,templates), 响应走的的时候也需要经过中间件才能到达web服务器网关接口处; 中间件位于web服务端与url路由层 阅读全文
posted @ 2019-09-25 22:36 游走De提莫 阅读(308) 评论(0) 推荐(0) 编辑
摘要:多对多的三种创建方式 1、全自动(推荐使用的**) 优势:第三张可以任意的扩展字段 缺点:ORM查询不方便,如果后续字段增加更改时不便添加修改 manyToManyField创建的第三张表属于虚拟的,后缀会自动添加有_id的外键字段 创建的方式: 2、纯手动(不推荐使用) 需要手动创第三方表 优势: 阅读全文
posted @ 2019-09-25 08:06 游走De提莫 阅读(281) 评论(1) 推荐(0) 编辑
摘要:Django中的choice字段 应用的场景: 用户信息举列:如用户性别、婚否、学历、工作状态等可以列举出来供选择的信息 书写models创建表模型: 数据的获取和查询: 总结: """ 1 存choice里面罗列的数字与中文对应关系 print(user_obj.get_gender_displa 阅读全文
posted @ 2019-09-23 23:05 游走De提莫 阅读(251) 评论(0) 推荐(0) 编辑
摘要:app的创建注意事项: 在Django新创建的app要在seetings.py中添加注册,才会生效 创建app:django-adminapp an startapp app名称 或者 python3 mansge.py startpp名称 手动创建的app不会自带存放html的templates文 阅读全文
posted @ 2019-09-21 23:56 游走De提莫 阅读(327) 评论(0) 推荐(0) 编辑
摘要:数据库查询优化 优化:虽然减轻了数据库的压力,但查询速度大大的减慢 ORM内所有的语句操作,默认都是惰性查询,只有你在真正的需要数据的时候才会走数据, 如果你只是写ORM语句时,是不会走数据库的,这样的原理设计,主要是在于减轻数据库的压力。 例如: 查询优化的关键字方法:select_related 阅读全文
posted @ 2019-09-21 14:52 游走De提莫 阅读(301) 评论(0) 推荐(0) 编辑
摘要:Django ORM中常用的字段和参数 常用字段 AutoField int自增列,必须填入参数 primary_key=True。当model中如果没有自增列,则自动会创建一个列名为id的列。 IntegerField 一个整数类型,范围在 -2147483648 to 2147483647。(一 阅读全文
posted @ 2019-09-20 00:08 游走De提莫 阅读(313) 评论(0) 推荐(0) 编辑
摘要:FBV与CBV 视图函数并不只是指函数,也可以是类 FBV:基于函数的视图,类似面向函数式编程 CBV:基于类的视图,类似面向对象编程 研究解析render源码: render:返回html页面;并且能够给该页面传值 分析:FBV视图原理 from django.shortcuts import r 阅读全文
posted @ 2019-09-18 23:48 游走De提莫 阅读(442) 评论(0) 推荐(0) 编辑
摘要:表与表之间建关系 图书管理系统为例 书籍表 出版社表 作者表 三个表之间的关系: 考虑表之间的关系:换位思考 1、书籍和出版社是一对多,外键字段建立在书籍表中 2、书籍和作者是多对多, 需要建立第三方表 记录多对多的关系 Django orm中表与表之间的关系 一对多:ForeignKey(to=" 阅读全文
posted @ 2019-09-17 20:42 游走De提莫 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-09-17 17:03 游走De提莫 阅读(1290) 评论(0) 推荐(0) 编辑
摘要:几个重要的概念: web的本质: 浏览器中输入网址敲回车发生了几件事? 1.浏览器向服务端发送请求 2.服务端接收请求 3.服务端返回相应的响应 4.浏览器接收响应 根据特定的规则渲染页面展示给用户看 HTTP协议: 超文本传输协议,规定了浏览器与服务端之间消息传输的数据格式 四大特性: 1.基于请 阅读全文
posted @ 2019-09-17 00:07 游走De提莫 阅读(262) 评论(0) 推荐(0) 编辑
摘要:JavaScript概述 JavaScript(JS) 前端编程语言 JS跟Java没有半毛钱关系,纯粹是为了蹭当时红极一时java的热度 ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标 阅读全文
posted @ 2019-09-15 17:29 游走De提莫 阅读(225) 评论(0) 推荐(0) 编辑
摘要:宽和高 width属性可以为元素设置宽度. height属性可以为元素设置高度. 块级标签才能设置宽度,内连接标签的宽度由内容来决定. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>设置长宽</title> 阅读全文
posted @ 2019-09-15 10:52 游走De提莫 阅读(219) 评论(0) 推荐(0) 编辑
摘要:CSS介绍 CSS(Cascasing Style Sheet,层叠样式)定义如何显示HTLM元素。 css就是用来调节标签样式的 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。 CSS语法:每个CSS样式由两个组成部分:选择器和声明,声明又包括属性和属性值。每个声明之后用 阅读全文
posted @ 2019-09-15 09:30 游走De提莫 阅读(184) 评论(0) 推荐(0) 编辑
摘要:jQuery内容: 选择器 筛选器 样式操作 文本操作 属性操作 文档处理 事件 动画效果 插件 each、data、Ajax 剩余未写的有: 1、表单筛选器: :text :password :file :radio :checkbox :submit :reset :button 例子: $(" 阅读全文
posted @ 2019-09-12 14:40 游走De提莫 阅读(452) 评论(0) 推荐(0) 编辑
摘要:前端简介: 什么是前端? 任何与用户直接打交道的操作界面都可以被称为前端,如:网页界面,手机界面.... 前端的学习历程和内容: 要学习的内容: 三大重点: 1、Web服务的本质: 浏览器中敲入网址回车发送了几件事? 1.浏览器超服务端发送请求 2.服务端接收请求 3.服务端返回相应的响应 4.浏览 阅读全文
posted @ 2019-09-12 00:13 游走De提莫 阅读(753) 评论(0) 推荐(0) 编辑
摘要:一、前端基础之BOM和DOM: 1: JavaScript分为 ECMAScript,DOM,BOM BOM:指的是浏览器对象模型,它使JavaScript有能力与浏览器进行“对话” DOM:是指文档对象模型,通过它,可以范文HTLM文档的所有元素 window对象:是客户端JavaScript最高 阅读全文
posted @ 2019-09-10 22:25 游走De提莫 阅读(525) 评论(0) 推荐(0) 编辑

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