This commit is contained in:
long2ice
2020-07-22 18:52:04 +08:00
parent 0795627b5d
commit 9d218cd17c

View File

@ -13,17 +13,17 @@ class Menu(BaseModel):
# children menu
children: Optional[List["Menu"]] = []
# include fields
include: Optional[Tuple[str]]
include: Optional[Tuple[str, ...]] = tuple()
# exclude fields
exclude: Optional[Tuple[str]]
exclude: Optional[Tuple[str, ...]] = tuple()
# external link
external: Optional[bool] = False
# raw id fields
raw_id_fields: Optional[Tuple[str]] = set()
raw_id_fields: Optional[Tuple[str, ...]] = tuple()
# searchable fields
search_fields: Optional[Tuple[str]] = set()
search_fields: Optional[Tuple[str, ...]] = tuple()
# sortable fields
sort_fields: Optional[Set[str]] = set()
sort_fields: Optional[Set[str, ...]] = set()
# define field type,like select,radiolist,text,date
fields_type: Dict = {}
# define field attr,like cols which in bootstrap table