摘要: 1、标签中只包含文字 <div> <ul id="side-menu"> <li class="active"> <a href="#"> 卷期号: </a> </li> </ul> </div> 取包含 '卷期号' 三个字的节点 //ul[@id='side-menu']/li/a[contain 阅读全文
posted @ 2020-07-05 23:51 Jerome12138 阅读(5566) 评论(0) 推荐(0) 编辑
摘要: 算法 时间复杂度 时间复杂度:用来估计算法运行时间的一个式子(单位) 常见的时间复杂度(按效率排序) O(1)<O(logn)<O(n)<O(nlogn)<O(n^2)<O(n^2logn)<O(n^3) 不常见的时间复杂度(看看就好) O(n!), O(2^n), O(n^n) ... 如何一眼判 阅读全文
posted @ 2020-07-05 23:50 Jerome12138 阅读(115) 评论(0) 推荐(0) 编辑
摘要: ModelForm model和form的结合体,比form方便,但是耦合太强,不适合大规模 参考博客 Model + Form => 验证 + 数据库操作 # 利用model.A中的字段,不用重复再写字段 创建ModelForm from django import forms from djan 阅读全文
posted @ 2020-07-05 23:36 Jerome12138 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 初识Ajax 验证输入信息 悄悄地提交,不刷新页面 $('i1').click(function(){ $.ajax({ url: '/host', type: "POST", data: {'k1': 123,'k2': "root",'k4': JSON.stringfy({'k1': 'v'} 阅读全文
posted @ 2020-07-05 23:33 Jerome12138 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Form操作 orm(model)提供了数据库操作,但是验证的功能较弱 form专门用来做验证 参考文档 a.创建form类 from django.forms import Form from django.forms import widgets from django.forms import 阅读全文
posted @ 2020-07-05 23:27 Jerome12138 阅读(223) 评论(0) 推荐(0) 编辑
摘要: Django序列化 关于Django中的序列化主要应用在将数据库中检索的数据返回给客户端用户,特别的Ajax请求一般返回的为Json格式。 serializers from django.core import serializers ret = models.BookType.objects.al 阅读全文
posted @ 2020-07-05 23:19 Jerome12138 阅读(207) 评论(0) 推荐(0) 编辑
摘要: Cookie cookie就是客户端浏览器上存储的一个文件, 以字典存放数据 {"user": 'dachengzi'} 设置cookie返回给用户 res = redirect('/index/') res.set_cookie(key,value,...) res.set_cookie('use 阅读全文
posted @ 2020-07-05 23:13 Jerome12138 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 路由系统URL a. url路由(旧版) 单个参数(\d+) url(r'^detail-(\d+).html', views.detail) 多个参数按顺序赋给形参 url(r'^detail-(\d+)-(\d+).html', views.detail) def func(request, * 阅读全文
posted @ 2020-07-05 22:53 Jerome12138 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 快速开发组件 BootStrap (***最精美,模板多nifty) - css - js 学习 BootStrap 规则 一、响应式 @media (min-width:900px){ .c2{} } 二、图标、字体 @font-face 指定图标字体文件 使用时使用代号 三、基本使用 导入js 阅读全文
posted @ 2020-07-05 16:23 Jerome12138 阅读(141) 评论(0) 推荐(0) 编辑
摘要: JQuery http://jquery.cuishifeng.cn/ 模块 <<==>> 类库 DOM/BOM/JS类库 查找元素 操作元素 版本 1.x 1.12 2.x 3.x 导入 `<script src="jquery-1.12.4.js"></script>` `JQuery.` `$ 阅读全文
posted @ 2020-07-05 16:16 Jerome12138 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 【DOM】Document Object Model 1、找到标签 直接找 document.getElementById('i1') 根据ID获取一个标签 →> document.getElementsByName('n1') 根据name属性获取标签集合(列表) document.getElem 阅读全文
posted @ 2020-07-05 15:21 Jerome12138 阅读(148) 评论(0) 推荐(0) 编辑
摘要: JavaScript 独立的语言,浏览器具有js解释器 JavaScript代码存在形式 Head中 文件 ***PS: JS代码最好放置在 标签内部的最下方,让内容先显示,后补充获取的数据 js注释 当行注释 // 多行注释 /* */ js变量 name = 'alex' # 全局变量 var 阅读全文
posted @ 2020-07-05 15:13 Jerome12138 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 自适应丨Html5响应式(自适应)网页设计 第一步:在网页代码的头部,加入一行viewport元标签 <meta name="viewport" content="width=device-width, initial-scale=1" /> viewport是网页默认的宽度和高度,上面这行代码的意 阅读全文
posted @ 2020-07-05 14:39 Jerome12138 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: CSS css是英文Cascading Style Sheets的缩写,称为层叠样式表,用于对页面进行美化。 CSS存在方式有三种:元素内联、页面嵌入和外部引入,比较三种方式的优缺点: 在标签中使用 style = 'key1:value1;key2:value2;' 在页面中嵌入 <style t 阅读全文
posted @ 2020-07-05 00:33 Jerome12138 阅读(125) 评论(0) 推荐(0) 编辑