自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 2020-09-30

Day 03 链接mysql以及路由配置1 django连接mysql1 如果项目使用sqlite,不需要额外配置,直接操作即可2 django默认情况链接mysql,用的驱动是mysqldb模块,python 3.x以后,这个模块用不了了,咱们用的全都是pymysql,需要做个替换3 showmigrations:查看哪些记录更改了,但是没有同步到数据库中3 如果使用mysql,需要配置如下: -1 配置文件中配置:settings.py DATABASES = {

2020-09-30 08:44:08 120

原创 Day 02 Django登录功能介绍

Day 02 Django登录功能介绍1、登录功能,链接MySQL路由urlsurlpatterns = [ url(r'admin/', admin.site.urls), url(r'index/', views.index), url(r'signup/', views.signup), url(r'signin/', views.signin)]视图函数viewsdef signup(request): if requests.method == 'GET': retu

2020-09-30 08:42:49 152

原创 Day 01 Django 入门介绍

Day 01 Django 入门介绍一、 Django目录介绍Myproject ------------------项目名字-app01--------------------------------------------app的名字-migrations--------------------------------数据库变更相关记录(不用删,也不用改)-admin.py----------------------------------后台管理(创建项目如果没有选,就没有)apps.

2020-09-27 20:32:52 249

原创 Day 53 jQuery01

Day 53 jQuery01一、jQuery简介1、什么是jQuery库jQuery是一个高效,精简并且功能丰富的JavaScript工具库jQuery极大的简化了JavaScript编程2、为何要用jQuery开源 免费一款轻量级的JS框架,jQuery核心js文件才十几kb,不会影响页面加载速度。便捷的选择器和DOM操作链式表达式。jQuery还简化了js操作css的代码,并且代码的可读性也比js要强Ajax操作支持。jQuery简化了Ajax操作,后端只需要返回一个json

2020-09-25 20:10:55 115

原创 Day 52 BOM和DOM操作

Day 52 BOM和DOM操作一、BOM操作1、介绍BOM:Browser Object Modle 浏览器对象模型。与浏览器交互的方法和接口,他使JavaScript有能力与浏览器进行“对话"。BOM由多个对象构成,其中代表浏览器窗口的window对象是BOM的顶层对象,其他对象都是该对象的子对象。我们可以看出DOM对象也是BOM的一部分window对象是BOM的顶层(核心)对象需要注意的是在调用window对象的方法和属性时,可以省略window,例如:window.du

2020-09-23 20:16:36 218

原创 Day 51 JS基础语法

Day 51 JS基础语法一、数组对象Array数组对象的作用是:使用单独的变量名来存储一系列的值。类似于python中的列表。var arr = [1, 22, 34, 23, 42, 34, 234, 2, 42, 34, 234, 234, 234, 23]console.log(arr); //输出数组arr1、取值数组只能正取,不能反取,超出索引不报错。var arr=[1, 2,3,4,"asda","sdasd"]arr[9] //undefinedarr[-1]

2020-09-22 20:37:57 153

原创 Day 50 CSS剩余和初识JS

Day 50 CSS剩余和初识JS定位流一、相对定位就是相对于自己以前在标准流中的位置来移动格式:position:relative;需要配合以下四个属性一起使用: top:20px left:20px right:20px bottom:20px1、相对定位的注意点在相对定位中同一个方向上的定位属性只能使用一个top/bottom 只能用一个left/right 只能用一个相对定位是不脱离标准流的,会继续在标准流中占用一份空间由于相

2020-09-21 15:53:04 154

原创 Day 49 CSS和网页布局

Day 05 网页布局一、网页布局方式1、什么是网页布局布局可以理解为排版,我们所熟知的文本编辑类工具都有自己的排版方式,比如word,nodpad++等等而网页的布局方式指的就是浏览器这款工具是如何对网页中的元素进行排版的2、网页布局、排版的三种方式标准流浮动流定位流二、标准流标准流的排版方式,又称为:文档流/普通流,所谓的文档流,指的是元素排版布局过程中,元素会从左到右,从上往下的流式排列1、浏览器默认的排版方式就是标准流排版方式2、CSS中元素分类:块级行内行内块

2020-09-18 16:31:50 235

原创 Day 48 CSS和他的各种属性们

Day 04 CSS属性设置参考博客一、CSS单位HTML中的单位只有一种,那就是像素PX,所以单位是可以省略的,但是CSS中不一样,CSS中的单位时必须要写的,因为他没有默认单位。1、绝对单位:1 in=2.54cm=25.4mm=72pt=6pc。各种单位的含义:in:英寸Inches (1 英寸 = 2.54 厘米)cm:厘米Centimetersmm:毫米Millimeterspt:点Points,或者叫英镑 (1点 = 1/72英寸)pc:皮卡Pica

2020-09-17 21:37:55 112

原创 Day 47 CSS与它的选择器

Day 47 CSS与它的选择器什么是CSSCSS全称Cascading Style Sheet 层叠样式表,是专门用来为HTML标签添加样式的。样式指的是HTML标签的显示效果,比如换行、宽高、颜色等等层叠属于CSS的三大特征之一,我们将在后续内容中介绍表 指的是我们可以将样式统一收集起来写在一个地方或者一个CSS文件里为什么要用CSS呢单独使用HTML标签时候容易造成记忆困难:需要记忆每个标签的所有样式相关属性,如果标签没有某个样式相关属性,那么设置了也没有效果代码耦合度高

2020-09-16 17:05:54 215

原创 Day 46 表单和构成

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>I See</title> <style type="text/css"> ul1 { list-style: none; text-align: center; color:

2020-09-15 18:49:52 97

原创 Day 45 HTML标签与文档结构

Day 01 HTML标签与文档结构HTML标签与文档结构HTML文档结构,我们可以将它理解为网页的语法结构,一种编码格式。这个文档结构可以使网页变的非常规范。规范的代码可以增加代码可读性,看起来也显得更专业。HTML 指的是超文本标记语言 (Hyper Text Markup Language)是用来描述网页的一种语言。H(很)T(甜)M(蜜)L(啦)HTML 不是一种编程语言,而是一种标记语言 (markup language)标记语言是一套标记标签 (markup tag)所谓超

2020-09-14 20:48:57 342

原创 Day 44 HTTP协议

前端HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网服务器传输超文本到本地浏览器的传输协议。HTTP协议工作于B/S架构上浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送Requests。Web服务器根据接收到的请求后,向客户端发送响应信息Response。HTTP版本演化HTTP/0.9第一个HTTP协议诞生于1983年3月,已过时特点:组成及其简单只允许客户端发送GET这一种请

2020-09-11 18:35:51 961

原创 Day 43 mysql索引

索引About为何要有索引为了提高查询速度什么是索引索引时帮助Mysql高效获取数据的数据结构。关于索引的误解索引并不是越多越好,索引太多,应用程序的性能可能会受到影响;索引太少,对查询性能又会产生影响。索引最好是初始时添加,后续添加的话,会处理相当大的一部分数据。时候让DBA添加,由于DBA往往不了解业务的数据流,往往添加得不够精确索引的原理​ 索引的目的在于提高查询效率,本质是通过不断的缩小想要获取数据的范围来筛选出最终想要的结果,同时把随机的时间编程顺序的事件,也就是说,有

2020-09-10 17:14:12 122

原创 sql作业

import pymysql # 导入模块connect = pymysql.connect(host="127.0.0.1", port=3306, user="root", password="200830", database="王企鹅群",

2020-09-10 11:53:45 129

原创 Day 41 Mysql高级操作

Mysql高级操作一、视图视图(view)是一种虚拟存在的表,是一个逻辑表,本身不包含数据。本质是一个保存的子查询语句,通过视图,可以展现基表的部分数据基表:用来创建视图的表叫做基表 base table视图的优点简单:因为是虚拟存在的表,所以使用视图用户完全不需要关心后面对应表的结构、关联条件和筛选条件,已经是过滤的结果集安全:是能访问允许查询的结果集,对表的权限管理能简单限制具体的行列数据独立:一旦视图的结构确定了,可以屏蔽表结构变化对用户的影响,源表增加列对视图没有影响;源表修改列

2020-09-09 20:15:32 200

原创 Day 41多表查询以及pymysql相关操作 完善

Day 01多表连接查询方案一:链表 把多张物理表合并成一张虚拟表,再进行后续查询准备表 employee 和 departmentcreate table emp(id int primary key auto_increment,name varchar(15),gender enum("male", "female") default "male" not null,age int,dep_id int); create table dep(id int,name varc

2020-09-08 17:08:32 190

原创 Day 40 多表查询以及pymysql相关操作

Day 40多表连接查询方案一:链表 把多张物理表合并成一张虚拟表,再进行后续查询准备表 employee 和 departmentcreate table emp(id int primary key auto_increment,name varchar(15),gender enum("male", "female") default "male" not null,age int,dep_id int); create table dep(id int,name varc

2020-09-07 20:33:19 293

原创 数据结构:线性表---链表

2020-09-05 07:55:25 89

原创 算法--数据结构:线性表---有序表

2020-09-05 07:54:55 266

原创 Day 40Mysql字段约束条件及查询

Mysql约束条件not null 和 default# 1create table excel1(x int not null);insert into excel1 values():----------------------------------->>> Field 'x' doesn't have a default value# 2 create table excel2(x int not null default 111); # 不为空且默认值为11

2020-09-03 07:29:58 198

原创 Day 39 表操作及字段类型

Mysql 操作表增create table xxx(id int, name char); # 创建表xxx并在表下创建id和name字段,他们的类型为 int 和 char删drop table xxx; # 删除表xxx改修改表名alter table xxx rename mmm; # 改名为mmm修改字段alter table xxx modify id tinyint; # 修改表中id字段的类型为 tinyintalter table xxx change.

2020-09-02 07:53:29 214

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除