07 2017 档案

摘要:1、安装验证码模块: 2、验证码模块注册到django setting.py中的 INSTALLED_APPS: 3、同步数据库,把验证码相关的表迁移到本地数据库: 4、添加验证码的url到django路由系统: 5、使用captcha自带的field生成input标签,使用django的模板语言, 阅读全文
posted @ 2017-07-31 11:40 还是原来那个我 阅读(233) 评论(0) 推荐(0)
摘要:一、常用简单的adb命令: 二、adb shell pm基本的命令: 1、列出安装在设备上的应用 2、列出应用apk的位置 3、列出应用的详细信息 4、清除应用的缓存数据 5、安装卸载手机应用: 三、adb shell am基本的命令: 1、启动一个 Activity: 2、等待页面启动完成: 3、 阅读全文
posted @ 2017-07-27 16:36 还是原来那个我 阅读(639) 评论(0) 推荐(0)
摘要:功能测试(Function test): 1、 什么都不输入,点击提交按钮,看提示信息 2、输入正确的用户名和密码,点击提交按钮,验证是否能正确登录 3、输入错误的用户名或者密码, 验证登录会失败,并且提示相应的错误信息 4、登录成功后能否能否跳转到正确的页面 5、用户名和密码,如果太短或者太长,提 阅读全文
posted @ 2017-07-18 09:41 还是原来那个我 阅读(132) 评论(0) 推荐(0)
摘要:开门见山: 1、管理数据库的命令: 阅读全文
posted @ 2017-07-13 11:15 还是原来那个我 阅读(131) 评论(0) 推荐(0)
摘要:1、安装Beautiful Soup库: 2、导入bs4库: 3、创建BeautifulSoup对象: ①、根据html文本创建对象: ②、根据html文件创建对象: 4、格式化输出html文本: 5、获取tag对象: 6、获取标签的属性: 7、获取标签的文本: 8、遍历节点: (1)直接子节点: 阅读全文
posted @ 2017-07-11 23:14 还是原来那个我 阅读(157) 评论(0) 推荐(0)
摘要:#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2017/7/11 18:57 # @Author : 李振华 # 多线程快速抓取某个网页全部图片 import lxml import threading import requests import queue from bs4 import BeautifulSoup... 阅读全文
posted @ 2017-07-11 18:52 还是原来那个我 阅读(240) 评论(0) 推荐(0)
摘要:1、postman发起get请求: 2、设置检查点: 使用postman自带的语法,设置检查点,验证接口响应; 3、使用测试集合: ①、接口测试脚本保存到测试集合: 附上链接:http://bayescafe.com/tools/use-postman-to-test-api-automatical 阅读全文
posted @ 2017-07-11 14:40 还是原来那个我 阅读(209) 评论(0) 推荐(0)
摘要:1、概要: Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据。你对HTTP 协议越了解, 你就能越掌握Fiddler的使用方法. 你越使用Fiddler,就越能帮助你了解HTTP协议。 2、fiddle 阅读全文
posted @ 2017-07-11 03:07 还是原来那个我 阅读(359) 评论(0) 推荐(0)
摘要:一、接口测试的要点: 图片是抄袭的,但是自己还是要总结下要点: 1、检查接口返回的数据是否与预期的一致; 2、检查接口的容错性,验证传递错误的数据类型时,能否正常的处理; 3、接口参数的边界值; 4、接口的性能,即接口请求的响应时间和响应数; 5、接口的安全性; 二、http协议基础乱抄: 首先,说 阅读全文
posted @ 2017-07-10 23:25 还是原来那个我 阅读(255) 评论(0) 推荐(0)
摘要:1、创建超级用户: Superuser creation skipped due to not running in a TTY. You can run manage.py createsuperuser in your project to create one manually. 出现这个错误 阅读全文
posted @ 2017-07-09 00:58 还是原来那个我 阅读(228) 评论(0) 推荐(0)
摘要:1、在models编写你的user类,继承AbstractUser类,并设计你需要的字段: 2、需要在setting中配置,默认使用我们自定义的user表: 3、更新同步数据库,删除django的user表: 阅读全文
posted @ 2017-07-09 00:24 还是原来那个我 阅读(843) 评论(0) 推荐(0)
摘要:django是动态网站,一般来说客户端向服务端发起请求,需要实时的去views执行函数,并从数据库取出数据,再由template模板进行渲染,最后返回给客户端,一旦访问量增大,服务端的压力也会变得很高;在django中对于用户的访问,采取设置缓存的形式,当用户一定时间内下一次访问相同的网站,则会返回 阅读全文
posted @ 2017-07-08 15:10 还是原来那个我 阅读(451) 评论(0) 推荐(0)
摘要:1、发出一个get请求: 返回给我们的r,是一个requets的对象,这个requests的对象中我们可以调用一些属性,方便我们得到更加详细的信息; 同时,get方法可以接受参数: get请求,是将参数添加到url上: 同时你也可以把列表当做字典的值传到url中: 添加请求头: 2、发起一个post 阅读全文
posted @ 2017-07-07 16:07 还是原来那个我 阅读(130) 评论(0) 推荐(0)
摘要:1、简单的窗口demo: 2、窗口组件: 阅读全文
posted @ 2017-07-07 10:28 还是原来那个我 阅读(266) 评论(0) 推荐(0)
摘要:1、概述: django表单系统中,自定义表单类都是以django.forms.Form为父类进行创建; django中的Form一般有两种功能: 生成特定的HTML标签 后台验证用户提交的数据 2、在views文件中自定义form表单类: 3、views中的方法: 4、前端代码: 5、提取前端提交 阅读全文
posted @ 2017-07-06 22:07 还是原来那个我 阅读(208) 评论(0) 推荐(0)
摘要:一、python多线程的基本使用 1、多线程的调用方式: ①、直接调用: ②、类调用(继承调用): 2、主线程的等待join方法和设置守护线程: ①、多线程的join()方法: 前面的脚本运行后,你就会发现,子线程还没有执行完,主线程已经退出了,那么就做不到线程之间的数据同步;使用join方法,让主 阅读全文
posted @ 2017-07-06 11:03 还是原来那个我 阅读(204) 评论(0) 推荐(0)
摘要:1、安装virtualenv: pip install virtualenv 2、创建一个python的虚拟环境: virtualenv test_demo 2、创建一个python的虚拟环境: virtualenv test_demo 用virtualenv创建虚拟环境,是通过复制全局的pytho 阅读全文
posted @ 2017-07-05 10:15 还是原来那个我 阅读(999) 评论(0) 推荐(0)