Django Ninja 是一个使用 Django 和 Python 3.7+(带类型提示)构建 API 的 Web 框架。它专注于提供一种快速高效的方式来创建 REST API,使用标准的 Python 类型注解进行请求验证、序列化和文档生成。通过自动化许多常见任务(如输入验证和输出序列化),Django Ninja 简化了 API 开发,同时提供自动的 OpenAPI 模式生成功能。