1
그래서 내가 플라스크 RestPlus이 모델이 예상대로 작동하지 않습니다 상속 :플라스크 RestPlus 모델이
NS = Namespace('parent')
PARENT_MODEL = NS.model('parent', {
'parent-id': fields.String(readOnly=True,
'parent-name': fields.String(required=True)
})
CHILD_MODEL = NS.inherit('child', SUBSCRIPTION_MODEL, {
'child-id': fields.String(required=True, readOnly=True),
'child-name': fields.String(required=True),
'child-some-property': fields.String(required=True)
})
CHILD_PROPERTY_MODEL = NS.inherit('child-other-property', RESOURCE_GROUP_MODEL, {
'child-other-property': fields.Raw(required=False)
})
그것은 예상대로, 내가합니다 (자신감 워드 프로세서에서와 유사한 구조)이 출력을 얻을 작동하지 않습니다
.
[
{
"parent-id": "string",
"parent-name": "string",
"child-id": "string",
"child-name": "string",
"child-some-property": "string",
"child-other-property": {}
}
]
대신 이런 일의
: 아마 간단하게 뭔가를 누락
[
{
"parent-id": "string",
"parent-name": "string", {
"child-id": "string",
"child-name": "string",
"child-some-property": "string",{
"child-other-property": {}
}
}
}
]
하지만 무엇을 이해할 수 없다. This 내가 Flask Restplus의 모델을 파악하기 위해 컨설팅을하고 있습니다.