我试图强制dry-yasg
正确解析路径中的参数。假设我们有
path('users/<int:user_id>/', whatever.as_view(...))
在 swagger 文档中,它不被视为int
,string
而是
我用过
swagger_auto_schema(manual_parameters = [
openapi.Parameter(
name,
openapi.IN_PATH,
description=desc,
type=openapi.TYPE_INTEGER,
required=True
)
]
但这很烦人。我找不到负责解析它的函数/方法/类。是否有一种简单的方法可以根据路径更改此解析器的行为,以便如果int
发生openapi.TYPE_INTEGER
则将返回而不是返回string
?