参数校验

提示: 不要忘记配置 INSTALLED_APPSMIDDLEWARE,点击 快速开始 学习如何配置。

自动校验请求参数 是默认开启的功能,当你使用字段声明参数时,django-simple-api 会自动检查参数是否合法。

如果您的请求参数校验失败,则会返回一个 422 客户端错误,如下图所示:

[
    {
        "loc": [
            "id"
        ],
        "msg": "value is not a valid integer",
        "type": "type_error.integer"
    }
]

在上面的错误信息中,loc 指出了哪个参数有错误,msg 描述了错误的原因。有了这些信息,便可以快速定位参数问题了。