摘要: csrf_token 在之前我们提交post请求的时候,都是在setting.py文件里注释掉了 'django.middleware.csrf.CsrfViewMiddleware' 这一行,这是因为form表单提交数据时,Django防止恶意者进行攻击,出于安全的考虑,试想一下,你自己写的dja 阅读全文
posted @ 2019-07-14 15:27 邹邹很busy。 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 前戏 在进行web自动化的时候,只有一个报错信息是不行的,往往需要截图来帮助我们来快速的定位问题,试想一下,我们在一个弹框里添加一些数据,点击保存后,然后在操作元素,这时selenium报错,说找不到这个元素,如果只看错误信息,那我们可能会以为是没找到这个元素,而前面的添加数据保存是成功的。那有没有 阅读全文
posted @ 2019-07-14 00:02 邹邹很busy。 阅读(1496) 评论(0) 推荐(0) 编辑
摘要: 前戏 装饰器:定义:本质是函数,(装饰其他函数)就是为其他函数添加附加功能 原则: 不能修改被装饰的函数的源代码 不能修改被装饰的函数的调用方式 实现装饰器知识储备 1.函数即'变量' 2.高阶函数 把一个函数当做实参传递给另外一个参数(在不修改被装饰函数源代码的情况下为其添加功能) 返回值中包含函 阅读全文
posted @ 2019-07-13 16:17 邹邹很busy。 阅读(420) 评论(4) 推荐(1) 编辑
摘要: 前戏 在前面写的图书管理系统中,我们对模版语言应该已经不陌生了,使用{{ }}包裹起来的就是模版语言,只需要记住两种就可以了 {{ 变量名 }} 变量相关的 {% %} 逻辑相关的 变量 如果使用的变量不存在,模版系统将插入string_if_invalid选项的值,它被默认设置为“”(空字符串) 阅读全文
posted @ 2019-07-12 23:52 邹邹很busy。 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 前戏 在进行web自动化的时候,经常需要用到上传文件的功能,selenium可以使用send_keys()来上传文件,但是使用send_keys()上传文件有很大的局限性,只能上传input标签的,好多的标签的都上传不了,我们这里使用第三方模块pywin32来模拟上传文件 实战 创建一个win32M 阅读全文
posted @ 2019-07-11 23:53 邹邹很busy。 阅读(885) 评论(0) 推荐(0) 编辑
摘要: 前戏 前面我们已经实现了出版社的增删改查,书的增删改查,书和出版社的对应关系。现在来写一下作者的增删改查和书的对应关系,那书和作者有什么关系呢?一个作者可以写多本书,一本书可以有多个作者,所以书和作者是多对多的关系,这样的话,我们就需要一张表来记录书和作者的关系,想一下sql语句是怎么创建表的 -- 阅读全文
posted @ 2019-07-09 23:22 邹邹很busy。 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 前戏 我们常见的弹框有三种,一种是alert弹框,一种是prompt弹框,还有一种是confirm弹框那他们有什么不同呢?不同点就是他们长的不一样,alert弹框有一段文字和一个确定按钮,如下 在来看一下prompt长什么样 confirm长这样 看完上面的三个框,大家应该能区分出什么框是哪种类型的 阅读全文
posted @ 2019-07-09 21:11 邹邹很busy。 阅读(1836) 评论(0) 推荐(0) 编辑
摘要: 前戏 想一想,我们为什么要获取窗口句柄呢?有什么用呢? 来假设一下,我们打开了一个网站,点击了一个按钮,新打开了一个页面,我们在新页面操作完成之后,需要回到原来的页面继续操作,这时候你如果继续操作原来的页面会报错的。因为当前的窗口句柄不是原来的,这时候就需要用到driver.switch_to.wi 阅读全文
posted @ 2019-07-09 00:14 邹邹很busy。 阅读(2804) 评论(0) 推荐(0) 编辑
摘要: 表结构设计 上篇我们实现了出版社的增删改查,出版社数据表有两个字段id和name,那图书的表结构怎么设计呢?图书也要有一个主键id,还要有一个名称title,是哪个出版社的,要有个字段press和Press表里的id对应,这样图书就需要三个字段,id,title,press 创建表 # 图书表 cl 阅读全文
posted @ 2019-07-07 00:05 邹邹很busy。 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 前戏 我们来完成一个图书管理系统的增删改查 表结构设计 1. 出版社 id name 2. 作者 id name 3. 书 id title 出版社_id 4. 作者_书_关系表 id 书_id 作者_id 创建表 现在有个需求,当我们访问http://127.0.0.1:8080/press_li 阅读全文
posted @ 2019-07-06 00:07 邹邹很busy。 阅读(340) 评论(0) 推荐(0) 编辑