Saltar a contenido

Enums

Enums Básicos, para uso general, se encuentran en el archivo app/common/enums.py

  • BaseEnum
  • Result
  • DefaultStatus
  • DeleteMode
  • DefaultToken

Definición

1
2
3
4
5
6
...

class DefaultStatus(str, Enum):
    Active = "Active"
    Inactive = "Inactive"
    Deleted = "Deleted"

Ejemplo

1
2
3
4
5
6
7
8
9
from app.common.enums import DefaultStatus
...

new_locales = Locales(request.app.mongo_db)
new_locales.name = body.name

new_locales.status = DefaultStatus.Active

result: Any = await new_locales.save()