Skip to content
Snippets Groups Projects
Commit 063f7d49 authored by Martin Mareš's avatar Martin Mareš
Browse files

DB: Otypování MOEnum

parent 97f90ea9
Branches
No related tags found
1 merge request!113Stav "opraveno"
This commit is part of merge request !113. Comments created here will be created in the context of that merge request.
......@@ -55,12 +55,15 @@ class MOEnum(str, PythonEnum):
return name
@classmethod
def choices(enum):
def choices(enum) -> List[Tuple[str, str]]:
out = []
for item in enum:
out.append((item.name, item.friendly_name()))
return out
def friendly_name(self) -> str:
return str(self)
@classmethod
def coerce(enum, name):
if isinstance(name, enum):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment