zoukankan      html  css  js  c++  java
  • 七十七:flask.Restful之flask-Restful参数验证

    flask_restful插件提供了reqparse来做类似WTForms的验证功能来校验数据,add_argument可以指定这个字段的名字、数据类型等
    1.default:默认值,若没有传入此次参数,则使用此默认值
    2.required:控制此字段是否必传,默认为False,如果设为True,则开启此验证
    3.type:此参数的数据类型,若指定,则使用指定的数据类型来强制转换接收到的参数
    4.choices:选项,提交上来的数据必须在此指定的列里面
    5.help:错误提示信息
    6.trim:是否去掉前后空格

    简单示例

    1.default:默认值,若没有传入此次参数,则使用此默认值

    2.required:控制此字段是否必传,默认为False,如果设为True,则开启此验证

    3.type:此参数的数据类型,若指定,则使用指定的数据类型来强制转换接收到的参数

    4.choices:选项,提交上来的数据必须在此指定的列里面

    6.trim:是否去掉前后空格

    其中,type可以使用python自带的一些数据类型,也可以使用flask_restful.inputs下的一些特定的数据类型来强制转换


    url:检验接收的数据是否为url
    regex:正则表达式
    date:将数据转换为datetime.date类型

    url:检验接收的数据是否为url

    regex:正则表达式

    date:将数据转换为datetime.date类型

  • 相关阅读:
    数据库(2019年10月30日)
    (面试题)反射(2019年10月28日)
    反射(2019年10月28日)
    常微分复习重点
    重要定理及其证明
    实变函数复习重点
    泛函分析重点定理
    自旋玻璃简介
    Fnight博文发布规范
    [分析力学]解题思路
  • 原文地址:https://www.cnblogs.com/zhongyehai/p/11876212.html
Copyright © 2011-2022 走看看