首页
学习
活动
专区
工具
TVP
发布

从零开始学自动化测试

专栏作者
1103
文章
1512460
阅读量
299
订阅数
Flask 学习-75.Flask-RESTX 使用 marshal_with 处理嵌套字段
前言 使用 marshal_with 序列化模型非常方便,还可以处理一些嵌套字段。 嵌套字段 虽然使用 dicts 嵌套字段可以将平面数据对象转换为嵌套响应,但您可以使用它 Nested 来解组嵌套数据结构并适当地呈现它们。 官方文档示例 >>> from flask_restx import fields, marshal >>> import json >>> >>> address_fields = {} >>> address_fields['line 1'] = fields.String(att
上海-悠悠
2022-09-27
1.1K0
Flask 学习-72.Flask-RESTX 自定义输出日期格式
前言 DateTime类型可以支持2种时间格式 RFC 822 和 ISO 8601,如果需要输出自己想要的格式,需要自定义日期类型。 日期格式 DateTime类型可以支持2种时间格式 RFC 822 和 ISO 8601 demo_model = api.model('DemoModel', { # ...... 'create_time': fields.DateTime(readOnly=True, dt_format='iso8601'), 'update_time':
上海-悠悠
2022-09-27
7200
JavaScript合集
JavaScript 学习-1.注释与 var 变量声明 JavaScript 学习-2.数据类型 JavaScript 学习-3.Array数组对象基本操作 JavaScript 学习-4.Array数组遍历的几种方式 JavaScript 学习-5.对象(object)的创建 JavaScript 学习-6.对象(object)的序列化和反序列化 JavaScript 学习-7.函数定义的几种方式 JavaScript 学习-8.JavaScript 箭头函数的使用 JavaScript
上海-悠悠
2022-09-22
4060
Flask 合集
Flask 学习-1.简介与环境准备 Flask 学习-2.url访问地址(路由配置) Flask 学习-3.设置 HTTP 请求 方法(get/post) Flask 学习-4.templates  渲染模板 Flask 学习-5.请求对象Request Flask 学习-6. jsonify()返回JSON格式数据 Flask 学习-7. make_response() 自定义响应内容 Flask 学习-8. jsonify返回中文没正常显示问题 Flask 学习-9. 开启调试模式(d
上海-悠悠
2022-09-22
8000
node.js 使用教程-2.Gulp 打包构建入门与使用
前言 gulp 是一个前端项目开发的自动化打包构建工具, 类似的打包工具还有webpack。 前端开发的过程中,会写到 js 文件,css 文件,我们的项目如果想上线,那么一定要体积小一点,就需要对原始的代码进行编译压缩。 环境准备 gulp 是基于node 运行的,使用npm 全局安装 npm install -g gulp 安装gulp依赖包,因为在上线后是不需要这个包的,所以将这个项目安装在开发依赖: npm install gulp --save-dev 安装完成会生成一个package-lock.
上海-悠悠
2022-09-22
1.2K0
Flask 学习-36.Flask-RESTful 序列化输出对象
前言 Flask-RESTful 提供了一种简单的方法来控制您在响应中实际呈现的数据。使用该fields模块,您可以在资源中使用所需的任何对象(ORM 模型/自定义类/等)。 fields还允许您格式化和过滤响应,因此您不必担心暴露内部数据结构。 基本用法 user 表的字段设计如下 class Users(db.Model): __tablename__ = 'user' # 数据库表名 id = db.Column(db.Integer, primary_key=True, autoi
上海-悠悠
2022-09-06
7140
Flask 学习-37.Flask-RESTful 序列化输出fields 字段设置
前言 前面一篇使用Flask-RESTful 已经实现查询对象的序列化输出成json,这篇继续讲下一些特殊字段的处理 模型 user 表结构设计 from . import db from passlib.hash import sha256_crypt from datetime import datetime class Users(db.Model): __tablename__ = 'user' # 数据库表名 id = db.Column(db.Integer, primary
上海-悠悠
2022-09-06
7760
Flask 学习-38.Flask-RESTful 序列化输出中文显示问题
前言 flask 接口无法显示中文,可以添加全局配置 JSON_AS_ASCII =False,但是解决不了Flask-RESTful 序列化输出中文问题 flask 配置中文显示 添加全局配置项JSON_AS_ASCII =False,jsonify返回的中文显示正常 from flask import Flask, jsonify from flask import render_template from flask import request app = Flask(__name__) # 使通
上海-悠悠
2022-09-06
5490
Flask 学习-6. jsonify()返回JSON格式数据
前言 JSON 格式的响应是常见的,用 Flask 写这样的 API 是很容易上手的。如果从视图 返回一个 dict ,那么它会被转换为一个 JSON 响应。 返回JSON 格式 如果从视图 返回一个 dict ,那么它会被转换为一个 JSON 响应。 from flask import Flask from flask import render_template from flask import request app = Flask(__name__) @app.route('/json', me
上海-悠悠
2022-08-29
1.4K0
JavaScript 学习-6.对象(object)的序列化和反序列化
当我们需要向后端传json字符串的时候,需将JavaScript的对象转成json格式,这个过程就是序列化。
上海-悠悠
2022-05-17
1.9K0
python测试开发django-173.bootstrap实现table表格行内编辑
网上看了很多基于bootstrap的table表格行内编辑,需要基于bootstrap-table,bootstrap-table-edit,x-editable等插件,写的很复杂。 我想实现的需求很简单,在页面上写个简单的table表格,能删除行,添加行,点击每一个报告能直接编辑就行,不需要那些花里胡哨的功能。 最后还是自己基于bootstrap写了一个table报告的在线编辑功能。
上海-悠悠
2021-11-23
1.2K0
python测试开发django-165.form表单序列化json的2种方式
调用.serialize() 方法会生成 email=aa&password=123456 这种格式的参数
上海-悠悠
2021-11-16
6030
httprunner 3.x学习11 - 参数化(parameters)引用外部 csv 数据文件
对于已有参数列表,并且数据量比较大的情况,比较适合的方式是将参数列表值存储在 CSV 数据文件中。 对于 CSV 数据文件,需要遵循如下几项约定的规则:
上海-悠悠
2021-06-24
1.1K0
httprunner 3.x学习10 - parameters 参数化
httprunner 3.x可以在yaml文件中参数化,在 config 中使用 parameters 关键字 环境:httprunner==3.1.4
上海-悠悠
2021-06-24
1.1K0
httprunner 3.x学习12 - 参数化(parameters)引用 debugtalk 函数
本篇讲解调用 debugtalk.py 中自定义的函数生成参数列表,生成的参数列表必须为 list of dict 的数据结构。
上海-悠悠
2021-06-24
1.1K0
python测试开发django-rest-framework-91.ChoiceField选项字段校验
在 model 模型里面有个字段是选项字段, goods_status 可以有2种状态,0是下架,1是出售中,默认
上海-悠悠
2021-02-03
1.3K0
python测试开发django-rest-framework-92.DecimalField保留2位小数
我们在设置商品价格的时候,希望保留两位小数,FloatField是浮点数无法精确小数点几位,DecimalField可以精确几位小数点
上海-悠悠
2021-02-03
1.4K0
python测试开发django-rest-framework-89.read_only和write_only
ModelSerializer 反序列化的时候,设置 read_only=True 可以忽略传过来的字段,不写入到数据库。 那么从数据库读出来的数据,序列化返回出来的时候,不显示某个字段,可以设置write_only=True
上海-悠悠
2021-02-03
5510
python测试开发django-rest-framework-90.唯一字段校验UniqueValidator
接着前面ModelSerializer 反序列化的时候,写入到数据库时,有些字段是唯一的,不能重复写到数据库,如商品code,具有唯一性。
上海-悠悠
2021-02-03
1.3K0
python测试开发django-rest-framework-88.反序列化
serializers.Serializer可以对modle模型中的字段序列化,并且必须写create和update两个方法。ModelSerializer可以看成是Serializer的一个升级版,功能更强大,更方便。 实际上ModelSerializer类继承了Serializer类
上海-悠悠
2021-02-03
5930
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档