自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Django---FORM组件.FORM组件的字段,FORM组件校验流程,FORM组件的全局和局部钩子,FORM和Model的组合...

Django---FORM组件.FORM组件的字段,FORM组件校验流程,FORM组件的全局和局部钩子,FORM和Model的组合一丶FORM的介绍1.生成页面可用的HTML标签2.对用户提交的数据进行校验3.保留上次输入内容二丶使用form组件实现注册功能from django import forms # 导入forms组件 # 按照Django form组件的要求...

2019-09-10 22:37:00 295

转载 Django---CSRF的装饰器,CSRF的流程,JSON数据格式,ajax技术(基于JQ实现)

Django---CSRF的装饰器,CSRF的流程,JSON数据格式,ajax技术(基于JQ实现)一丶CSRF相关的装饰器from django.utils.decorators import method_decorator # 给cbv加上装饰器from django.views import Viewfrom django.views.decorators.csrf im...

2019-09-09 23:10:00 438

转载 Django---SETTINGS配置(***)

Django---SETTINGS核心配置项django核心配置项Django的默认配置文件中,包含上百条配置项目,其中很多是我们‘一辈子’都不碰到或者不需要单独配置的,这些项目在需要的时候再去查手册。强调:配置的默认值不是在settings.py文件中!不要以为settings.py中的配置值就是默认值,参考前文。settings.py是使用django-admin start...

2019-09-09 10:49:00 594

转载 Django---Django的中间件

Django---Django的中间件一丶中间件介绍什么是中间件官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。但是由于其影响的是全局,所以需要谨慎使用,使用不当会影响性能。#中间件是:在视图函数执行之前和执行之后都可以做一些额外的操...

2019-09-07 11:09:00 146

转载 Django---Django中使用COOKIE和SESSION

Django---Django中使用COOKIE和SESSION一丶Cookiecookie的由来# HTTP协议是无状态的。# 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。# 对服务器来说,每次的请求都是全新的。# 状态可以理解为客户端和服务器在某次会话...

2019-09-06 08:16:00 181

转载 Django---Django的ORM的一对多操作(外键操作),ORM的多对多操作(关系管理对象),ORM的分组聚合,ORM的F字段查询和Q字段条件查询,Django的事务操作,额外(Django的终...

Django---Django的ORM的一对多操作(外键操作),ORM的多对多操作(关系管理对象),ORM的分组聚合,ORM的F字段查询和Q字段条件查询,Django的事务操作,额外(Django的终端打印SQL语句,脚本调试)一丶Django的ORM外键操作通过对象查找### 正向查找 # 获得图书对象 book_obj=models.Book.objects....

2019-09-05 16:11:00 561

转载 Django---ORM的常用字段和自定义字段,DjangoORM字段与数据库类型对应,字段参数和Meta的参数,Django的admin操作,13中orm操作方法,单标的双下方法...

Django---ORM的常用字段和自定义字段,DjangoORM字段与数据库类型对应,字段参数和Meta的参数,Django的admin操作,13中orm操作方法,单标的双下方法一丶ORM常用字段和自定义字段常用字段 AutoField # 主键 自增的整形字段,必填参数primary_key=True,则成为数据库的主键。无该字段时,django自动创建。 一个model不...

2019-09-04 23:34:00 256

转载 Django---路由系统,URLconf的配置,正则表达式的说明(位置参数),分组命名(捕获关键字参数),传递额外的参数给视图,命名url和url的反向解析,url名称空间...

Django---路由系统,URLconf的配置,正则表达式的说明(位置参数),分组命名(捕获关键字参数),传递额外的参数给视图,命名url和url的反向解析,url名称空间一丶URLconf配置URL配置是支撑网站的目录,本质是URL与该URL调用的视图函数之间的映射表urlconf的格式from django.conf.urls import urlurlpa...

2019-09-04 23:30:00 380

转载 Django---CBV和FBV的使用,CBV的流程,给视图加装饰器,Request对象方法,属性和Response对象,form表单的上传...

Django---CBV和FBV的使用,CBV的流程,给视图加装饰器,Request请求对象方法,属性和Response响应对象,form表单的上传一丶CBV和FBV在Django中存在存在两种url和视图对应的形式:类和函数CBV:类视图##### class based view 基于类 ### 出版社添加 urls.py中填写url和类的对应关系. ...

2019-08-31 16:04:00 274

转载 Django---MTV和MVC的了解,Django的模版语言变量和逻辑,常见的模板语言过滤器,自定义过滤器,CSRF了解,Django的母版(继承extends,块block,组件include,静...

Django---MTV和MVC的了解,Django的模版语言变量和逻辑,常见的模板语言过滤器,自定义过滤器,CSRF了解,Django的母版(继承extends,块block,组件include,静态文件的加载load static),自定义simple_tag和inclusion_tag一丶MTV和MVC​MTV和MVC是一种软件架构,实现功能一样MTV:在Djan...

2019-08-29 21:13:00 207

转载 Django---图书管理系统,多对多(ManyToMany),request获取多个值getlist(),反查(被关联的对象.author_set.all)...

Django---图书管理系统,多对多(ManyToMany),request获取多个值getlist(),反查(被关联的对象.author_set.all)一丶多对多查询表建立多对多关系的方式​ django通过ManyToManyField自动创建第三张表# 1 . django通过ManyToManyField自动创建第三张表class Book(models.Model...

2019-08-27 21:10:00 631

转载 Django---图书管理系统,一对多(外键设置),__str__和__repr__的区别,进阶版项目说明简介.模版语言if ... else ..endif...

Django---图书管理系统,一对多(外键设置),__str__和__repr__的区别,进阶版项目说明简介.模版语言if ... else ..endif一丶__str__ 和 __repr__class Publish(models.Model): pname = models.CharField(max_length=32, unique=True) padd...

2019-08-26 21:29:00 402

转载 Django---简易图书管理系统(B/S架构)

Django---简易图书管理系统一丶配置创建app01# 1.在具有manage.py文件的目录下,启动cmd,创建一个新的app01 python manage.py startapp app01 # 2.在settings配置文件中对 app01进行注册 INSTALLED_APPS=[ 'app01.apps.App01Con...

2019-08-25 13:40:00 1210

转载 Django---静态文件配置,post提交表单的csrf问题(日后细说),创建app子项目和分析其目录,ORM对象关系映射简介,Django操作orm(重点)...

Django---静态文件配置,post提交表单的csrf问题(日后细说),创建app子项目和分析其目录,ORM对象关系映射简介,Django操作orm(重点)一丶Django的静态文件配置#web服务器映射静态资源文件. static静态资源的别名 STATIC_URL = '/static/' # 别名# 配置静态资源文件路径. STATICFILES_DIRS 名...

2019-08-22 20:44:00 166

转载 Django---Http协议简述和原理,HTTP请求码,HTTP请求格式和响应格式(重点),Django的安装与使用,Django项目的创建和运行(cmd和pycharm两种模式),Django的基...

Django---Http协议简述和原理,HTTP请求码,HTTP请求格式和响应格式(重点),Django的安装与使用,Django项目的创建和运行(cmd和pycharm两种模式),Django的基础文件配置,Web框架的本质,服务器程序和应用程序(wsgiref服务端模块,jinja2模板渲染模块)的使用一丶Http协议http协议简介超文本传输协议(hyper T...

2019-08-21 22:37:00 414

转载 jQuery---bootstrap的下载使用,栅格(12个格子),轮播图,矢量图字体图标,进度条,选项卡,标签,表达校验...

jQuery---bootstrap的下载使用,栅格(12个格子),轮播图,矢量图字体图标,进度条,选项卡,标签,表达校验一丶bootstrap的使用下载资源文件:bootstrap官网导入// 1.导入样式 <link rel="stylesheet" href="bootstrap-3.3.7-dist/css/bootstrap.css"> ...

2019-08-21 21:14:00 367

转载 jQuery---jQ动画(普通,滑动,淡入淡出,自定义动画,停止动画),jQuery的事件,jQ事件的绑定/解绑,一次性事件,事件委托,事件冒泡,文档加载...

jQuery---jQ动画(普通,滑动,淡入淡出,自定义动画,停止动画),jQuery的事件,jQ事件的绑定/解绑,一次性事件,事件委托,事件冒泡,文档加载一丶jQuery动画show,hide,toggle/* jq对象.show(speed,回调函数) */ $('div').show(1000,fn) //显示 function fn()...

2019-08-20 08:37:00 234

转载 jQuery---jq操作标签文本(html(),text()),jq操作文档标签(插入,删除,修改),克隆,,jq操作属性,jq操作class属性,jq操作表单value,jq操作css,jq操作盒...

jQuery---jq操作标签文本(html(),text()),jq操作文档标签(插入,删除,修改),克隆,,jq操作属性,jq操作class属性,jq操作表单value,jq操作css,jq操作盒子(重要),jq操作滚动条一丶jQ操作标签内文本html() 标签元素中的内容/** 替换的内容可以使一个js对象,jq对象,文本 **/ /* 获取值:获取选中标签元素的所有...

2019-08-16 22:02:00 2388

转载 jQuery---jq基础了解(语法,特性),JQ和JS的区别对比,JQ和JS相互转换,Jquery的选择器(基础选择器,层级选择器,属性选择器),Jquery的筛选器(基本筛选器,表单筛选器),Jq...

jQuery---jq基础了解(语法,特性),JQ和JS的区别对比,JQ和JS相互转换,Jquery的选择器(基础选择器,层级选择器,属性选择器),Jquery的筛选器(基本筛选器,表单筛选器),Jquery筛选方法一丶什么是JQueryJQuery:​JQuery是js的一个库,高度封装了js常用的功能,提供简便方法,调用简单,提高开发效率js库是包含了...

2019-08-16 21:58:00 518

转载 JavaScript---Bom树的操作,内置方法和内置对象(window对象,location对象,navigator对象,history对象,screen对象)...

JavaScript---Bom树的操作,内置方法和内置对象(window对象,location对象,navigator对象,history对象,screen对象)一丶什么是BOM​Bom:Browser Object Model,浏览器对象模型.操作浏览器部分的功能的API(事件/函数).结构图:分析:1.window对象是Bom的顶层对象.所有的对象都是从...

2019-08-14 22:43:00 353

转载 JavaScript---Dom树详解,节点查找方式(直接(id,class,tag),间接(父子,兄弟)),节点操作(增删改查,赋值节点,替换节点,),节点属性操作(增删改查),节点文本的操作(增删...

JavaScript---Dom树详解,节点查找方式(直接(id,class,tag),间接(父子,兄弟)),节点操作(增删改查,赋值节点,替换节点,),节点属性操作(增删改查),节点文本的操作(增删改查),事件一丶DOM树DOM:文档对象模型。DOM 为文档提供了结构化表示,并定义了如何通过脚本来访问文档结构。目的其实就是为了能让js操作html元素而制定的一个规范。...

2019-08-14 22:40:00 547

转载 JavaScript---正则使用,日期Date的使用,Math的使用,JS面向对象(工厂模式,元模型创建对象,Object添加方法)...

JavaScript---正则使用,日期Date的使用,Math的使用,JS面向对象(工厂模式,元模型创建对象,Object添加方法)一丶正则的用法创建正则对象:方式一: var reg=new RegExp('正则表达式');//注意,写在字符串中所有带\的元字符都会被转义,应该写作\\ reg.test('待检测的字符串') //如果字符串中含有符合表达式规则的...

2019-08-14 22:30:00 112

转载 JavaScript---js语法,数据类型及方法, 数组及方法,JSON对象及方法,日期Date及方法,正则及方法,数据类型转换,运算符, 控制流程(三元运算),函数(匿名函数,自调用函数)...

day46一丶javascript介绍JavaScript的基础分为三个1.ECMAScript:JavaScript的语法标准.包括变量,表达式,运算符,函数,if语句,for语句等2.DOM:文档对象模型,操作页面上的元素的API.如:让盒子移动3.BOM:浏览器对象模型,操作浏览器部分功能的API.让浏览器自动滚动JavaScript...

2019-08-12 21:35:00 201

转载 前端1-----CSS颜色属性,字体文本和背景属性,边框属性,margin和padding,盒模型,行内块转换,浮动,三大定位...

前端1-----CSS颜色属性,字体文本和背景属性,边框属性,margin和padding,盒模型,行内块转换,浮动,三大定位一丶css选择器的优先级 行内 > id选择器 > 类选择器 > 标签选择器 > 继承 1000 100 10 1 0# 所有的值可以累加,但不能进位 (同级别...

2019-08-11 20:03:00 563

转载 前端1-----CSS层叠样式表了解,css的引入方式,三大选择器(标签,类,id),高级选择器...

前端1-----CSS层叠样式表了解,css的引入方式,三大选择器(标签,类,id),高级选择器一丶CSS简介叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化​...

2019-08-11 16:35:00 583

转载 前端1-----块级标签(独占一行),排版标签(样式排版),其他标签,form表单(input的多种类型)...

前端1-----块级标签(独占一行),排版标签(样式排版),其他标签,form表单(input的多种类型)一丶HTML块级标签排版标签p 标签: 段落标签,会自动在段落上下加上空白来分开 p标签是一个文本标签,本身是一个块级标签不能再嵌套块标签 div 标签: 没有样式的标签 ,最常用列表​1.无序列表 常用2.有序列表...

2019-08-11 16:35:00 2293

转载 前端1-----HTML了解,内联标签(图片,超链接锚点,超链接邮箱)

前端1-----HTML了解,内联标签(图片,超链接锚点,超链接邮箱)一丶自定制B/S# -*-coding:utf-8-*-# Author:Dsimport socketIP_PORT=('127.0.0.1',9999)#实例化 socket对象TCP_SERVER=socket.socket()# 绑定 端口和IPTCP_SERVER.bind(IP_PORT...

2019-08-11 16:34:00 460

转载 前端1-----A标签 (锚点)

Title头部,顶端, 点击跳转到id='abc'12到百度这里,点击跳转百度3到这里了4 alex156 根据id 从底部到头 根据id='a1' 到指定位置 根据id='alex1' 到指定位置 根据仅限a标签 name='tb' 到指定位置转载于:https://www.cnblogs.com/de...

2019-08-11 16:34:00 127

转载 Python进阶----pymysql的安装与使用,mysql数据库的备份和恢复,mysql的事务和锁

Python进阶----pymysql的安装与使用,mysql数据库的备份和恢复,mysql的事务和锁一丶安装pip install PyMySQL二丶pymysql连接数据库### 语法: import pymysql # 导入py模块 conn= pymysql.connect("数据库ip","用户","密...

2019-08-11 16:32:00 151

转载 Python进阶----索引原理,mysql常见的索引,索引的使用,索引的优化,不能命中索引的情况,explain执行计划,慢查询和慢日志, 多表联查优化...

Python进阶----索引原理,mysql常见的索引,索引的使用,索引的优化,不能命中索引的情况,explain执行计划,慢查询和慢日志, 多表联查优化一丶索引原理什么是索引:索引在MySQL中也称作'键',是存储引擎用于快速找到记录的一种数据结构.索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对于性能的影响愈发更重要.​索引优化是对查...

2019-08-11 16:28:00 297

转载 Python进阶----多表查询(内连,左连,右连), 子查询(in,带比较运算符)

Python进阶----多表查询(内连,左连,右连), 子查询(in,带比较运算符)一丶多表查询多表连接查询的应用场景:​连接是关系数据库模型的主要特点,也是区别于其他类型数据管理系的一个标志.​通常来说表与表之间的关系不必确定,也就时实体与实体之间的关系不紧密,检索数据时,使用连表操作增强灵活性.可以再连表查询时增加新的字段,为不同实...

2019-08-02 20:14:00 517

转载 Python进阶----pymysql模块的使用,单表查询

Python进阶----pymysql模块的使用,单表查询一丶使用pymysql​​1.下载pymysql包: pip3 install pymysql​​​2.编写代码###### 增加数据 import pymysql # 导入pymysql模块# 1. 生成conn连接对象 固定语法conn=pymysql.Connect(host...

2019-08-02 20:05:00 372

转载 Python进阶----表与表之间的关系(一对一,一对多,多对多),增删改查操作

Python进阶----表与表之间的关系(一对一,一对多,多对多),增删改查操作,单表查询,多表查询一丶表与表之间的关系背景:​​​​​由于如果只使用一张表存储所有的数据,就会操作数据冗余,也会操作数据库查询效率低下等问题,所以会把一张表分成多个表. 但是表与表之间的关系就需要被,否则在创建数据库表时,思维混乱,导致项目崩溃.表与表之间存在三种关系:​​​...

2019-08-01 20:20:00 1065

转载 Python进阶----数据库引擎(InnoDB),表的创建,mysql的数据类型,mysql表的约束

Python进阶----数据库引擎(InnoDB),表的创建,mysql的数据类型,mysql表的约束一丶MySQL的存储引擎什么是存储引擎:MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。...

2019-07-31 22:09:00 464

转载 Python进阶----数据库的基础,关系型数据库与非关系型数据库(No SQL:not only sql),mysql数据库语言基础(增删改查,权限设定)...

day37一丶Python进阶----数据库的基础,mysql数据库语言基础(增删改查,权限设定)什么是数据库:简称:DataBase ---->DB数据库即存放数据的仓库,只不过这个仓库是在计算机存储设备上,而数据是按照一定的格式存放数据库中的数据按照一定的数据模型组织,描述和储存,具有较小的冗余度,较高的数据独立性和易扩展性,并可为各种用户共享数据...

2019-07-29 19:47:00 351

转载 Python进阶----异步同步,阻塞非阻塞,线程池(进程池)的异步+回调机制实行并发, 线程队列(Queue, LifoQueue,PriorityQueue), 事件Event,线程的三个状态(就...

Python进阶----异步同步,阻塞非阻塞,线程池(进程池)的异步+回调机制实行并发, 线程队列(Queue, LifoQueue,PriorityQueue), 事件Event,线程的三个状态(就绪,挂起,运行) ,***协程概念,yield模拟并发(有缺陷),Greenlet模块(手动切换),Gevent(协程并发)一丶同步,异步同步:所谓同步就是一个任务需要依赖另一个...

2019-07-26 22:57:00 993

转载 Python进阶----GIL锁,验证Cpython效率(单核,多核(计算密集型,IO密集型)),线程池,进程池...

day35一丶GIL锁什么是GIL锁:存在Cpython解释器,全名:全局解释器锁.(解释器级别的锁)​GIL是一把互斥锁,将并发运行变成串行.​在同一个进程下开启的多个线程,同时只能有一个线程执行,无法利用多核优势GIL锁的作用:​保证同一时间内,共享数据只能被一个任务修改.保证数据的完整性和安全性​自动上锁和解锁,不需要人为的添加.减轻开...

2019-07-25 20:44:00 242

转载 Python进阶----线程基础,开启线程的方式(类和函数),线程VS进程,线程的方法,守护线程,详解互斥锁,递归锁,信号量...

Python进阶----线程基础,开启线程的方式(类和函数),线程VS进程,线程的方法,守护线程,详解互斥锁,递归锁,信号量一丶线程的理论知识什么是线程:1.线程是一堆指令,是操作系统调度的最小单位2.线程具有执行能力​3.线程依赖于进程​4.具有主从关系(人为定义,每一个进程都至少有一个主线程二丶开启线程的两种方式(Thread)类的方式开启线程...

2019-07-24 21:01:00 146

转载 Python进阶----进程之间通信(互斥锁,队列(参数:timeout和block),), ***生产消费者模型...

Python进阶----进程之间通信(互斥锁,队列(参数:timeout和block),), ***生产消费者模型一丶互斥锁含义:​​​每个对象都对应于一个可称为" 互斥锁" 的标记,这个标记用来保证在任一时刻,只能有一个线程访问该对象(串行)目的:​​来保证共享数据操作的完整性和安全性(文本数据),保证数据的公平性区别join:​​共同点: 都能实现cp...

2019-07-23 16:53:00 549

转载 Python进阶----进程间数据隔离, join阻塞等待, 进程属性, 僵尸进程和孤儿进程, 守护进程...

Python进阶----进程间数据隔离, join阻塞等待, 进程属性, 僵尸进程和孤儿进程, 守护进程一丶获取进程以及父进程的pid含义:进程在内存中开启多个,操作系统如何区分这些进程,每个进程都有一个唯一表示方法三种方法: 一,终端查看所有pid tasklist 二,指定具体的PID tasklist | findstr python 三,代码...

2019-07-22 18:09:00 315

空空如也

空空如也

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

TA关注的人

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