随笔分类 - python笔记
摘要:django自带序列化组件、批量数据操作、分页器、forms组件 #sweetalert前端插件 https://github.com/lipis/bootstrap-sweetalert # 可用cdn: <script src="https://unpkg.com/sweetalert/dist
阅读全文
摘要:ajax简单使用 #ajax简介 Ajax其实质是利用浏览器提供的一个特殊的对象(XMLHttpRequest)异步地向服务器发送请求,服务 器返回部分数据,浏览器让你去利用这些数据对象页面做部分的更新,整个过程,页面无刷新,不打断用 户的操作。 同步和异步的区别 同步:如果与服务器端的交互方式是同
阅读全文
摘要:ORM查询及操作MySQL 聚合查询 聚合查询返回值的数据类型是字典。 返回的字典中:键的名称默认是(属性名称加上__聚合函数名),值是计算出来的聚合值。 MySQL聚合函数:max\min\sum\count\avg 如果要自定义返回字典的键的名称,可以起别名: aggregate(别名 = 聚合
阅读全文
摘要:django使用ORM操作数据库进阶知识 双下划线查询(ORM操作数据库语法) #判断大小 __gt 大于 __lt 小于 __gte 大于等于 __lte 小于等于 eg: 查询年龄大于20的用户 res = models.User.objects.filter(age__gt=20) # 等号仅
阅读全文
摘要:django模板语法、导入、继承及ORM关键字 过滤器 #过滤器格式 {{ 数据对象|过滤器名称:参数 }} 过滤器最多只能额外传输一个参数 eg: <p>统计数据的长度:{{ s1|length }}</p> #常见过滤器 1.<p>统计数据的长度:{{ s1|length }}</p> 2. <
阅读全文
摘要:diango虚拟环境、路由层版本区别、视图层基础操作 虚拟环境 eg: 项目1 django2.2 pymysql3.3 requests1.1 项目2 django1.1 项目3 flask 问:如何让诸多项目使用不同环境并且无障碍地打开运行? 方式1:下载所有模块,如果有相同模块不同版本每次都重
阅读全文
摘要:django路由层相关知识 django请求生命周期流程 浏览器 发送请求(HTTP协议) web服务网关接口: 1、请求来的时候解析封装 响应走的时候打包处理; 2、django默认的wsgiref模块不能承受高并发 最大只有1000左右 上线之后会替换成uwsgi来增加并发量; 3、WSGI跟w
阅读全文
摘要:django与前端、数据库交互基本操作 HttpResponse、render、redirect #HttpResponse 主要用于返回字符串类型的数据 def index(request): return HttpResponse('index页面') 在页面中就会显示 index页面 #ren
阅读全文
摘要:Django框架简介及推导过程 纯手写web框架 将前端、数据库整合到一起的基于互联网传输的python代码; web框架也可以简单的理解为是软件开发架构里面的'服务端; # 1.搭建建议版本服务端 socket模块 # 2.遵循HTTP协议 四大特性、数据格式、响应状态码 # 3.基于不同的后缀响
阅读全文
摘要:python操作MySQL、MySQL语句 python中支持操作MySQL的模块很多,其中最常见的属'pymysql' >第三方模块 # python使用pymysql 1.链接服务端 conn_obj = pymysql.connect( host='127.0.0.1', # MySQL服务端
阅读全文
摘要:查询关键字补充、多表查询思路、可视化软件navicat 查询关键字之having过滤 HAVING 关键字和 WHERE 关键字都可以用来过滤数据,且 HAVING 支持 WHERE 关键字中所有的操作符和语法。 1.一般情况下,WHERE 用于过滤数据行,而 HAVING 用于过滤分组。 2.WH
阅读全文
摘要:约束条件之外键及查询关键字 约束条件之外键 # 创建一张员工表 id name age dep_name dep_desc 缺陷>>>: 1.表重点不清晰,可以说是员工表也可以是部门表 2.表中某些字段对应数据重复,浪费存储空间 3.表的扩展性差,牵一发动全身,耦合度太高不利维护 解决>>>: 将这
阅读全文
摘要:MySQL字符编码配置及字段 字符编码与配置文件 #查看MySQL默认字符编码 如果是5.x系列,显示的编码又多种>>>:latin1、gbk 如果是8.x系列,显示的统一是>>>:utf8mb4(utf8优化版本,支持存储表情) 统一字符编码 # MySQL安装列表中找到配置文件 my-defau
阅读全文
摘要:MySQL的下载与基础知识 数据库分类 #关系型数据库 特点: 有固定的表结构(最主要的特征) 表与表之间可以建立代码层面的关系 常见数据库名称: MySQL Oracle PostgreSQL MariaDB sqlite sql server #非关系型数据库 特点: 没有固定的表结构,数据存取
阅读全文
摘要:jQuery基本使用 操作标签 jQuery代码查找标签绑定的变量名推荐使用 $xxxEle #样式类操作 addClass();// 添加指定的CSS类名。 removeClass();// 移除指定的CSS类名。 hasClass();// 判断样式存不存在 toggleClass();// 切
阅读全文
摘要:jQuery 简介 jQuery是轻量级的JavaScript库。它封装了很多预定义的对象和实用函数,能够帮助使用者优化HTML文档操作、事件处理、动画设计和Ajax交互。 1.兼容多浏览器 IE浏览器:很多时候针对IE浏览器前端需要重新写一份代码操作 2.封装了js代码 核心代码也就几十KB 加载
阅读全文
摘要:前端值JavaScript(3) DOM操作标签 在起变量名的时候,如果该变量指向的是一个标签,那么变量名建议使用: xxxEle eg:aEle\pEle\divEle\spanEle // 动态创建一个a标签并添加到页面指定位置 var aEle = document.createElement
阅读全文
摘要:JavaScript(2) 运算符 #算数运算符 var x = 10; var res1=x++; // 先赋值后自增1 var res2=++x // 先自增1后赋值 // undefined res1 // 10 res2 // 12 #比较运算符 弱等于:自动转换类型 '5' == 5 //
阅读全文
摘要:JavaScript(1) 简介 JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的 高级编程语言 。虽然 它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命
阅读全文
摘要:前端之CSS样式、属性 字体样式 # 文字字体 font-family:"Microsoft Yahei" # 字体大小 font-size:24px # 单位是px # 字体粗细 font-weight:lighter/bolder # 细/粗 # 字体颜色 方式1: color: red; #
阅读全文

浙公网安备 33010602011771号