摘要: CSS补充之页面布局 主站一:(下面是一个大致的模板) 这样是把网站分为了上中下三部分,最上面是头部,中间是主要内容,下面是底部的信息。 后台管理布局 布局一,效果图如下: 当滑动右边滚动条的时候其他区域保持不变只有aaa占的部分会发生滚动 代码实现如下: 布局二,效果图如下(这种是必须会的,后台布 阅读全文
posted @ 2019-08-05 14:23 该昵称不存在 阅读(91) 评论(0) 推荐(0) 编辑
摘要: DOM 找到标签 直接找: var b = document.getElementById(‘i1') //根据ID获取一个标签 var a = document.getElementsByClassName('c1') //根据class属性获取标签集合 var c = document.getE 阅读全文
posted @ 2019-08-05 14:23 该昵称不存在 阅读(169) 评论(0) 推荐(0) 编辑
摘要: JavaScript 独立的语言,浏览器具有js解释器 javascript可以单独放在一个文件中,然后在html中调用: javascript可以放在head标签里,也可以放到body标签的最下面,一般推荐放到body标签的最下面 单行注释:// 多行注释:/* 要注释的内容 */ 变量 全局变量 阅读全文
posted @ 2019-08-05 14:23 该昵称不存在 阅读(97) 评论(0) 推荐(0) 编辑
摘要: JQuery 1. Jquery其实就是一个类库,集成了DOM/BOM/JavaScript的类库 http://jquery.cuishifeng.cn/ 这个网站里有所有的jQuery的方法 2. 查找元素 jQuery里有:选择器、筛选器 关于JQuery的版本 关于jQuery的版本:(现在 阅读全文
posted @ 2019-08-05 14:22 该昵称不存在 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 安装Django pip3 install diango 安装好之后, python安装目录下的Scripts目录下会有:django-admin.exe 添加 C:\Program Files\Python36\Scripts 到环境变量path中 创建project 注意:如上所示,如果不切换指 阅读全文
posted @ 2019-08-05 14:22 该昵称不存在 阅读(166) 评论(0) 推荐(0) 编辑
摘要: CSS 在标签属性上设置style样式 #id 选择器 写在head标签里面,style标签中写样式,如下: .class选择器 同样是写在head标签里,style标签中写样式,但是这次不通过id调用,而是通过class调用(这种方式是用的多最多的,也是推荐的),如下 标签选择器 这样的效果就是所 阅读全文
posted @ 2019-08-05 14:21 该昵称不存在 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 自定义simple_tag 在Django中包含了很多内置的方法: 这里通过lower实现 在views视图函数中写如下代码: 在urls路由关系中添加如下: tp3.html文件内容如下: 最后效果如下: 自定义方法 使用simple_tag的方法: 1、 在cmdb下创建templatetags 阅读全文
posted @ 2019-08-05 14:21 该昵称不存在 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 简介 django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMiddleware 来完成。而对于django中设置防跨站请求伪造功能有分为全局和局部。 全局: 中间件 django.middleware.csrf.CsrfViewMi 阅读全文
posted @ 2019-08-05 14:20 该昵称不存在 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 关于COOKIE和SESSION,参考 http://www.cnblogs.com/zhaof/p/7211253.html 基于cookie做用户验证时:敏感信息不适合放在cookie中 session依赖cookie session原理 cookie是保存在用户浏览器端的键值对 session 阅读全文
posted @ 2019-08-05 14:20 该昵称不存在 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 关于获取数据和文件上传 实现的代码如下: 1、在views.py里写如下函数 2、login.html文件中代码如下: 3、关于上述代码中知识点的总结: 当获取单个值的时候类似单选框,可以给标签设置name属性,然后通过类似request.POST.get("gender")方式获取相应的值即: r 阅读全文
posted @ 2019-08-05 14:20 该昵称不存在 阅读(129) 评论(0) 推荐(0) 编辑