Python-默背单词
数据库单词:
| 默认单词 | 单词说明 |
|---|---|
| innodb | 事务,主键,外键,tree,表行锁 |
| myisam | 主要以插入读取和插入操作 |
| memory | 所有数据保存在内存中 |
| ACID | 原子性,一致性,隔离性,持久性 |
| create,drop,alter | 表-增删改 |
| insert,delete,update,select | 数据-增删改查 |
| grant | 创建用户命令 |
| identified | 确认密码 |
| int、tinyint | 少量的数字 |
| float、double | 小数 |
| datetime、date | 年月日 |
| char、varchar | char0-255、变长存储 |
| unsigned | 无符号,将正数变成负数 |
| default | 默认defalut 666 |
| enmu,set: | 单选多选 |
| 表约束: | |
| not null | 不可为空 |
| not null unique | 主键 |
| unique | 约束唯一 |
| auto_increment | ID自增 |
| primary key | 主键 |
| foreign key | 外键:foreign key(id) references biao(sid) |
| on delete cascade | 联级删除 |
| on update cascade | 联级更新 |
| 单表查询: | |
| distinct | 去重:select distinct 字段 from 表名 |
| between | 范围:where 后面 between 100 and 200 |
| is in | 判断,in 是否在元祖里面 |
| like | 模糊查询%、下划线 |
| group by | 分组:group by post |
| count、max、min、avg、sum | 聚合函数 |
| count、group by | 分组+聚合:函数放在from前面,分组放后 |
| having | 筛选一般放在最后面:having count(id) > 3 |
| order by desc、asc | 排序:odder by 字段 desc |
| limit | 分页查询,限制查询次数,放在最后 limit 5,6 |
| explain | 执行计划 |
html:
| 标签 | 说明 |
|---|---|
<> <> |
双闭合标记(两个) |
| <> | 单闭合标签(单个) |
| <!doctype html> | 声明标准 |
<html lang="en"> </html> |
html之间空格,换行折叠为一个空格 |
<head> </head> |
head标签下的内容不可见 |
<meta > |
页面基本信息:编码,百度收录,重定向 |
<title>ha</title> |
网页的标题 |
<body> </body> |
显示的代码 |
| 内联标签 | |
<!--注释--> |
注释标签 |
<br/> |
换行 |
<p align="center">段落</p> |
left、center、right,对齐 |
<h1>一级标题</h1> |
标题1-6个级别 |
<span>内容 </span> |
放置文字图片 |
<b>胡海洋</b> |
加粗 |
<i>胡海洋</i> |
斜体 |
5<sup>2</sup> <sub>2</sub> |
上标下标 |
<s>海洋</s>/<u>海洋</u> |
中划线和下划线 |
<img src="img\1.jpg" alt="裂图" width="200"/> |
width,height宽度和高度只能指定一个 |
<a href="http://www.baidu.com">点击百度</a /> |
默认当前页打开,_blank新页面打开 |
锚链接:<a href="top">顶部</a> |
<a href="demo-01.html#top">回到顶部</a> |
JavaScript:
| JS-语法 | 说明 |
|---|---|
| var | 定义变量 |
| alter("hello") | 弹出框(内容时hello) |
| var inp = prompt('问句') | 弹出输入框 |
| console.log(变量或值) | 控制台输出 |
| typeof | 查看类型 |
| true/false | 布尔值 |
| var a = 1 | 数字 |
| 字符串方法 | |
| var s1 = '字符' | 创建字符串 |
| .length | 查看字符个数 |
| .toUpperCase() | 字符串变大写 |
| .toLowerCase() | 字符串变小写 |
| .trim() | 去空白 |
| .concat | 字符串拼接 |
| .charAt(索引) | 通过索引找字符 |
| .indexOf(元素) | 通过元素找索引 |
| slice(start,end) | 字符串切片 |
| .split('|',2) | 字符串切割成列表 |
| 数组 | |
| var arr = ['a','b','c']; | 创建列表 |
| var arr2 = new Array(); | 创建空列表 |
| arr[0] | 查看数组 |
| length | 查看数据个数 |
| li[1]="海" | 根据索引插入元素 |
| .push() | 数组末尾追加元素 |
| .unshift() | 头部插入元素 |
| .slice(start, end) | 切片 |
| .reverse() | 将原数组进行翻转 |
| .join("|")) | 将数组元素按照|拼接 |
| .concat(arr1,arr2 ) | 将两个数组进行合并 |
| .sort() | 排序要配合函数使用 |
| .splice(0,2) | 按索引删除,按步长删除 |
| .parseInt('123') | 字符串转数字 |
| 内置对象类型 | |
| if 判断语句 | (条件), |
| while-循环 | |
| for-循环 | |
| function | 定义函数 |
| arguments | 函数内的伪数组,像 |
Django
| 单词 | 说明 |
|---|---|
| 创建django命令 | |
| pip install django==1.11.23 -i 源 | 安装django |
| django-admin startproject 项目名 | 创建项目 |
| python manage.py runserver 0.0.0.0:80 | 启动项目 |
| python manage.py startapp app | 创建APP |
| 建表单词 | |
| autofield | 自增 |
| primary_key | 主键 |
| charfiled | 字符 |
| IntegerField** | 整型 |
| max_length | 字符数量 |
| DateTimeField** | 日期时间 |
| foreignkey ('biao', on_delete=models.CASCADE) | 外键 |
| mangtomangfiled('Book') | 多对多 |
| 操作数据 | |
| models.biao.objects.get | 获取一个条件,多个或没有报错没有,不报错 |
| models.biao.objects.getlist | 获取多个数据列表返回 |
| models.biao.objects.filter | 获取满足条件的所有对象, |
| models.biao.objects.filter.first() | 获取列表中第一个对象 |
| models.biao.objects.all().order_by('pid') | 获取所有的对象,前端循环展示,pid排序 |
| models.biao.objects.create() | 插入新的数据 |
| obj.books.set(books) | 添加关系表 |
| python manage.py makemigrations | 数据库迁移命令 |
| python manage.py migrate | 同步数据库 |
| 模板操作 | |
| model | 和数据库交互 |
| template | 模板文件HTML |
| view | 业务逻辑函数 |
| {{ 变量 }} | 两个大括号 表示变量 |
| {{% 逻辑%}} | 括号中带有两个百分号表示逻辑相关操作 |
| default | 提供默认值 |
| slice | 切片 |
| filesizeformat | 文件格式化 |
| add | 数字加法 |
| date | 日期 |
| safe | 告诉django不需要“”转义 |
| mark_safe | py文件中转义 |
| csrf_token | 验证请求是否是本网站发送的 |
| {% block 名称%} | 创建母版 |
| 引用母版文件 | |
| {% block content %} | 填充母版定义的block |
| 将标签存放在html中,通过组件调用 | |
| filter | 过滤器筛选方法 |
| simple_tag | 可以接受多个参数 |
| inclusion_tag | 多用于返回动态的html代码 |
| 视图 | |
| CBV | CBV的流程 |
| method_decorator | 类中添加装饰器 |
| 发送请求 | |
| request.method | 请求方法 |
| request.GET | 获取URL中携带的参数 |
| request.POST | 获取post请求获取的参数 |
| request.body | 获取请求体 |
| request.COOKIES | |
| request.session | |
| request.FILES | 上传的文件 |
| request.META | 获取浏览器http头部信息 |
| 响应请求 | |
| Httpresponse | 返回字符串 |
| render | 返回一个完成页面,返回前已经渲染完成 |
| redirect | 重定向跳转 |
| from django.http.response import JsonResponse | 序列化 |
程序人生,逆水行舟,不进则退,差则思勤

浙公网安备 33010602011771号