How to create an Enum api model in flask restx with one string field without other properties so that the following description is generated in swagger.yml?
definitions:
Colors:
type: string
enum: [black, white, red, green, blue]
Maybe some hacks will help?
Because now it seems like you can create an api model with properties only
Oh, so I find solution for my question)
Self-answered, lol
You can define api model via json schema description: https://flask-restx.readthedocs.io/en/latest/marshalling.html#define-model-using-json-schema
colors_api_model = api.schema_model('Colors', {
'enum':
['black', 'white', 'red', 'green', 'blue'],
'type': 'string'
})
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With