guzhi/app/models/enums.py
mizhexiaoxiao c3edb3dfa5 update
2024-05-29 15:43:27 +08:00

20 lines
393 B
Python

from enum import Enum, StrEnum
class EnumBase(Enum):
@classmethod
def get_member_values(cls):
return [item.value for item in cls._member_map_.values()]
@classmethod
def get_member_names(cls):
return [name for name in cls._member_names_]
class MethodType(StrEnum):
GET = "GET"
POST = "POST"
PUT = "PUT"
DELETE = "DELETE"
PATCH = "PATCH"