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类型

  • 相关阅读:
    面向对象
    linux下apache重启报错
    mysql登录密码忘记怎么办?
    html基础知识梳理
    用js实现贪吃蛇
    简单轮播图案例
    JavaScript基础学习笔记整理
    读书笔记之《Redis开发与运维》—— 三
    读书笔记之《Redis开发与运维》—— 二
    读书笔记之《Redis开发与运维》—— 一
  • 原文地址:https://www.cnblogs.com/zhongyehai/p/11876212.html
Copyright © 2011-2022 走看看