【Django-ninja】使用schema
warning:
这篇文章距离上次修改已过208天,其中的内容可能已经有所变动。
在Django Ninja中,你可以使用Pydantic模型来定义schema。首先,你需要安装Django Ninja,然后创建一个Pydantic模型。
以下是一个简单的例子:
在这个例子中,我们定义了一个名为Item
的Pydantic模型,它有name
、description
和price
三个字段。在create_item
函数中,我们通过类型注解item: Item
指定了期望的输入数据类型为Item
。这样就可以确保客户端传递的JSON数据与我们的模型匹配,并且自动进行数据校验。
评论已关闭