摘要: blur和change的区别 阅读全文
posted @ 2018-11-29 18:26 粗糙的丸子 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1. 都是获取request 请求的url路径 2. request.get_full_path() -- 获取当前url,(包含参数) 请求一个http://127.0.0.1:8000/200/?type=10 request.get_full_path()返回的是【/200/?type=10】 阅读全文
posted @ 2018-11-23 08:00 粗糙的丸子 阅读(220) 评论(0) 推荐(0) 编辑
摘要: python manage.py startapp app02 阅读全文
posted @ 2018-11-20 20:18 粗糙的丸子 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: 一:<input type="text">标签 text标签是单行文本框,不会换行。 通过size属性指定显示字符的长度,注意:当使用css限定了宽高,那么size属性就不再起作用。 value属性指定初始值,Maxlength属性指定文本框可以输入的最长长度。 可以通过width和height设置 阅读全文
posted @ 2018-10-21 20:15 粗糙的丸子 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 1、继承性 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>后代选择器</title> <style type="text/css"> div { color: red; font-size: 50px; } 阅读全文
posted @ 2018-09-24 11:52 粗糙的丸子 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 一 选择器分类 1、通配选择器(*) 2、标签选择器(标签名):匹配指定标签名的对应的所有标签 3、类选择器:匹配指令类型对应的所有标签 4、id选择器:匹配指令id名对应的唯一标签 总结: 阅读全文
posted @ 2018-09-21 07:59 粗糙的丸子 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 外键(FOREIGN KEY) 引子:把所有数据都存放于一张表的弊端 1、表的组织结构复杂不清晰 2、浪费空间 3、扩展性极差 为了解决上述的问题,就需要用多张表来存放数据。 表与表的记录之间存在着三种关系:一对多、多对多、一对一的关系。 处理表之间关系问题就会利用到FOREIGN KEY 多对一关 阅读全文
posted @ 2018-09-14 17:22 粗糙的丸子 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 一 介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性主要分为: #primary key:单单从约束角度去看,primary key就等同于not null unique #强调(******) 1、一张表中必须有,并且只能有一个主键 2、一张表中都应该有一个id 阅读全文
posted @ 2018-09-14 00:33 粗糙的丸子 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1、json.dumps() json.dumps()用于将dict类型的数据转成str,因为如果直接将dict类型的数据写入json文件中会发生报错,因此在将数据写入时需要用到该函数。 import json name_emb = {'a':'1111','b':'2222','c':'3333' 阅读全文
posted @ 2018-09-03 14:49 粗糙的丸子 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1. match()函数只检测re是不是在string的开始位置匹配,也就是说match()只有在0位置匹配成功的话才有返回,如果不是开始位置匹配成功的话,match()就返回none 2. search()会扫描整个string查找匹配 例如: 阅读全文
posted @ 2018-09-02 23:46 粗糙的丸子 阅读(144) 评论(0) 推荐(0) 编辑