Skip to content

Commit 27c7034

Browse files
committed
utils translated to english
1 parent b158061 commit 27c7034

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

fastapi_user_auth/admin/utils.py

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
@lru_cache()
1414
def get_admin_action_options(
15-
group: AdminGroup,
15+
group: AdminGroup,
1616
) -> List[Dict[str, Any]]:
1717
"""获取全部页面权限,用于amis组件"""
1818
options = []
@@ -28,10 +28,13 @@ def get_admin_action_options(
2828
if isinstance(admin, BaseActionAdmin):
2929
item["children"] = []
3030
if isinstance(admin, ModelAdmin):
31-
item["children"].append({"label": "查看列表", "value": permission_encode(admin.unique_id, "page:list", "page")})
32-
item["children"].append({"label": "筛选列表", "value": permission_encode(admin.unique_id, "page:filter", "page")})
31+
item["children"].append(
32+
{"label": "View list", "value": permission_encode(admin.unique_id, "page:list", "page")}) # 查看列表
33+
item["children"].append({"label": "Filter list",
34+
"value": permission_encode(admin.unique_id, "page:filter", "page")}) # 筛选列表
3335
elif isinstance(admin, FormAdmin) and "submit" not in admin.registered_admin_actions:
34-
item["children"].append({"label": "提交", "value": permission_encode(admin.unique_id, "page:submit", "page")})
36+
item["children"].append(
37+
{"label": "submit", "value": permission_encode(admin.unique_id, "page:submit", "page")}) # 提交
3538
for admin_action in admin.registered_admin_actions.values():
3639
# todo admin_action 下可能有多个action,需要遍历
3740
item["children"].append(
@@ -48,7 +51,8 @@ def get_admin_action_options(
4851
return options
4952

5053

51-
def filter_options(options: List[Dict[str, Any]], filter_func: Callable[[Dict[str, Any]], bool]) -> List[Dict[str, Any]]:
54+
def filter_options(options: List[Dict[str, Any]], filter_func: Callable[[Dict[str, Any]], bool]) -> List[
55+
Dict[str, Any]]:
5256
"""过滤选项,包含子选项.如果选项的children为空,则删除该选项"""
5357
result = []
5458
for option in options:
@@ -64,9 +68,9 @@ def filter_options(options: List[Dict[str, Any]], filter_func: Callable[[Dict[st
6468

6569

6670
def get_admin_action_options_by_subject(
67-
enforcer: AsyncEnforcer,
68-
subject: str,
69-
group: AdminGroup,
71+
enforcer: AsyncEnforcer,
72+
subject: str,
73+
group: AdminGroup,
7074
):
7175
"""获取指定subject主体的页面权限,用于amis组件"""
7276
# 获取全部页面权限

0 commit comments

Comments
 (0)