I have a Enum class:
class Group(enum.Enum):
user = 0
manager = 1
admin = 2
I have a pydantic model:
class User(BaseModel):
id: int
username: str
group: Group
It generated serialised to json following:
{
"id": 5,
"username": "admin",
"group": 2
}
However, I would like to get the name of the enum field instead of its value, so it should be:
{
"id": 5,
"username": "admin",
"group": "admin"
}
Is this possible at all? If so, how?