摘要: 首先这是一个测试的代码 请先在setting页面进行下面操作 注释完成后,开始模拟钓鱼网站的跨站请求伪造操作: 前端代码: 效果如下(很low): 视图代码如下: 如果是一个正常的网站,运行结果应该如下: 提交: 后端的结果: 这样是没有任何问题的,但是如果网站没有进行防CSRF攻击(基本不可能,现 阅读全文
posted @ 2019-04-23 17:41 日天达人 阅读(667) 评论(0) 推荐(1) 编辑
摘要: 中间件是什么? 官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。但是由于其影响的是全局,所以需要谨慎使用,使用不当会影响性能。 说的直白一点中间件是帮助我们在 阅读全文
posted @ 2019-04-23 16:41 日天达人 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 变量的使用: 在views中定义上面的函数,locals()是将命名空间中所有变量全部传入前端 上图传入的变量有:整型,字符串,列表,字典,集合,元组,无参函数,类的对象 在前端的使用方式: 模板中支持的写法: {# 取l中的第一个参数 #}{{ l.0 }} 1.default 如果value值没 阅读全文
posted @ 2019-04-16 16:56 日天达人 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 一.路由分发: 路由分发是指:总路由不再直接做路由与视图函数的对应关系,而是将获取的路由分发给下面的app去处理对应关系 首先导入include模块,其次确保app下有urls文件,运行效果如下: 如果想访问app01下的index页面,只需要加上app01/index即可 同样的app中也可以有v 阅读全文
posted @ 2019-04-15 20:42 日天达人 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 在Django 2.0版本之前,在urls,py文件中,用url设定视图函数 其中第一个参数是正则匹配,如下代码,输入http://127.0.0.1:8000/login,出现的是login页面,但是输入login2,出现的还是login页面,这是因为Django会将匹配成功的返回,不会继续往下匹 阅读全文
posted @ 2019-04-15 19:32 日天达人 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 一.安装: 1.点击File,找到setting选项 2.点击+号,进入下面界面 结束后,安装完成 二.创建Django项目 创建成功后,新项目左侧: templates:用于存储HTML文件 setting.py:用于配置Django urls.py:用于存放地址 wsgi:Django导入的ws 阅读全文
posted @ 2019-04-11 19:29 日天达人 阅读(20812) 评论(1) 推荐(2) 编辑
摘要: HTML代码: 在一个div容器内,设置3个span CSS代码: 在css中,light在后面,所以后面变换颜色通过的是 classList.toggle('light') 此时的效果 scipt代码: <script> function l() { r_l()//红灯亮 setTimeout(y 阅读全文
posted @ 2019-04-10 19:33 日天达人 阅读(1622) 评论(21) 推荐(1) 编辑
摘要: 一.安装 首先打开Bootstarp的官网:https://v3.bootcss.com 下载完成后,解压压缩包,把解压后的文件导入pycham中 在HTML页面中的style中导入bootstrap的css文件和js文件,建议导入min.css,体积更小 以我的文件路径为例: 安装完成 二.更改p 阅读全文
posted @ 2019-04-10 19:01 日天达人 阅读(2058) 评论(0) 推荐(0) 编辑
摘要: 整体思路: 1.实现页面布局,设置css样式 2.用jQuery获取需要用到的变量 3.用jQuery为两个按钮绑定事件 一.页面布局: <style> body{ margin: 0 0 0 0; height: 1000px; width: 100%; } .d1{ position: abso 阅读全文
posted @ 2019-04-09 19:45 日天达人 阅读(2623) 评论(1) 推荐(0) 编辑
摘要: DOM(Document Object Model)是一套对文档的内容进行抽象和概念化的方法。 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被构造为对象的树 JavaScript 可以通过DOM创建动态的 HTML: Java 阅读全文
posted @ 2019-04-09 16:20 日天达人 阅读(221) 评论(1) 推荐(0) 编辑