密码字典

Django 视图 views.py

大城市里の小女人 提交于 2019-11-27 06:25:32
一 . Django 视图 views.py 1 .视图(views)简介 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你当前项目目录下面。除此之外没有更多的要求了——可以说“没有什么神奇的地方”。为了将代码放在某处,大家约定成俗将视图放置在项目(project)或应用程序(app)目录中的名为 一个简单的视图from django.http import HttpResponse import datetime def current_datetime(request): now = datetime.datetime.now() html = "<html><body>It is now %s.</body></html>" % now return HttpResponse(html) 2. 核心对象 http请求:HttpRequest对象 所有的属性应该被认为是只读的,除非另有说明。 request实际上就是HttpRequest类的实例化化对象 在实际使用的时候都是用 request. 属性:   django将请求报文中的请求行、头部信息

关于面试总结12-接口自动化面试题

删除回忆录丶 提交于 2019-11-27 04:57:49
转载: https://www.cnblogs.com/yoyoketang/p/10220061.html 关于面试总结12-接口自动化面试题 前言 前面总结了一篇关于接口测试的常规面试题,现在接口自动化测试用的比较多,也是被很多公司看好。那么想做接口自动化测试需要具备哪些能力呢? 也就是面试的过程中,面试官会考哪些问题,知道你是不是真的做过接口自动化测试?总的来说问的比较多的就是以下几个问题: 1.json和字典的区别? -对基础数据类型的考察 2.测试的数据你放在哪? -数据与脚本分离 3.参数化 - 数据驱动模式 4.下个接口请求参数依赖上个接口的返回数据 - 参数关联 5.依赖于登录的接口如何处理 -token和session的管理 6.依赖第三方的接口如何处理 -mock模拟数据返回 7.不可逆的操作,如何处理,比如删除一个订单这种接口如何测试 -造数据 8.接口产生的垃圾数据如何清理 - 数据清理 9.一个订单的几种状态如何全部测到,如:未处理,处理中,处理失败,处理成功 - 造数据,改数据库订单状态 10.python如何连接数据库操作? 11.其它的就是运行出报告、代码管理(git)、运行策略和持续集成jenkins相关了 1.json和字典dict的区别? 现在自动化培训烂大街,是个人都能说的上几个框架,面试如果问框架相关问题,求职者只需一瓶82年的雪碧

Flask笔记:RESTful

北慕城南 提交于 2019-11-26 11:14:44
RESTful是用于前台和后端进行通信的一种规范或者说一种风格,采用的是HTTP和HTTPS协议,数据传输的格式使用的都是JSON,而不是XML。通常,RESTful的URL中只有名词,没有动词,而且名词在复数的情况就应该使用其复数的形式。网上有专门讲解RESTful的详细教程,本文只是Flask中用于实现RESTful规范的插件Flask-RESTful的学习笔记,就不详细介绍RESTful了。 安装:pip install Flask-RESTful 使用场景: 一般来说,如果URL是用于向前台返回json数据,就可以考虑使用这个RESTful插件了。 RESTful基础使用 RESTful的使用重点在视图类的定义,包括请求方法的定义,基础使用步骤如下,具体参见示例代码: 导入: from flask_restful import Api, Resource 创建Api对象: api = Api(app) 创建视图类: 视图类需要继承Resource,然后定义对应的请求方法即可,返回值为json格式数据,即字典 添加url: 使用`api.add_resource`方法添加url相关信息,第一个参数为视图类的名称,第二个参数是url字符串,并且可以有多个url,第三个参数是endpoint等关键字参数。 简单示例: from flask import Flask, url