我的视图要求该请求具有特定的标头。我想将此信息添加到我创建的用于描述端点的ManualSchema
中,以便在DRF自动生成的文档(http://my-site/docs/
)中具有端点描述。不幸的是,我无法在文档或coreapi
的源代码或DRF文档中找到该示例。我的架构的相关部分如下所示。我不知道要为location
参数键入什么。
import coreapi
import coreschema
from rest_framework.schemas import ManualSchema
MY_SCHEMA = ManualSchema(
fields=[
coreapi.Field(
'Custom-Header',
required=True,
location='headers', # How to specify that this have to be in headers?!
schema=coreschema.String()
)
]
)