Skip to content

Commit 962db81

Browse files
committed
重命名registerrouter
1 parent c631e78 commit 962db81

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

fast_tmp/admin/endpoint.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from fast_tmp.conf import settings
99
from fast_tmp.exceptions import PermError
1010
from fast_tmp.responses import BaseRes
11-
from fast_tmp.site import ModelSession, RegisterRouter, get_model_site
11+
from fast_tmp.site import ModelSession, PageRouter, get_model_site
1212

1313
router = APIRouter()
1414

@@ -110,7 +110,7 @@ async def delete_func(
110110
@router.get("/{resource}/schema", dependencies=[Depends(get_staff)])
111111
async def get_schema(
112112
request: Request,
113-
page: RegisterRouter = Depends(get_model_site),
113+
page: PageRouter = Depends(get_model_site),
114114
):
115115
return BaseRes(data=(await page.get_app_page(request)).dict(exclude_none=True))
116116

@@ -149,7 +149,7 @@ async def update_file(
149149
async def extra_func(
150150
request: Request,
151151
prefix: str,
152-
page: RegisterRouter = Depends(get_model_site),
152+
page: PageRouter = Depends(get_model_site),
153153
):
154154
method = request.method
155155
return await page.router(request, prefix, method)

fast_tmp/site/__init__.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@
1919
from fast_tmp.exceptions import FieldsError, NotFoundError, PermError
2020
from fast_tmp.models import Permission
2121
from fast_tmp.responses import ListDataWithPage
22-
from fast_tmp.site.base import ModelFilter, ModelSession, RegisterRouter
22+
from fast_tmp.site.base import ModelFilter, ModelSession, PageRouter
2323
from fast_tmp.site.field import BaseAdminControl, RelationSelectApi, create_column
2424
from fast_tmp.site.filter import make_filter_by_str
2525

2626
logger = logging.getLogger(__file__)
2727

2828

29-
class ModelAdmin(ModelSession, RegisterRouter): # todo inline字段必须都在update_fields内
29+
class ModelAdmin(ModelSession, PageRouter): # todo inline字段必须都在update_fields内
3030
model: Type[Model] # model
3131
list_display: Tuple[str, ...] = ()
3232
inline: Tuple[str, ...] = ()
@@ -404,11 +404,11 @@ async def check_perm(self, request: Request, codename: str):
404404
raise PermError()
405405

406406

407-
model_list: Dict[str, List[RegisterRouter]] = {}
407+
model_list: Dict[str, List[PageRouter]] = {}
408408
resources: Set[str] = set()
409409

410410

411-
def register_model_site(model_group: Dict[str, List[RegisterRouter]]):
411+
def register_model_site(model_group: Dict[str, List[PageRouter]]):
412412
for models in model_group.values():
413413
for model in models:
414414
if model.prefix in resources:
@@ -418,7 +418,7 @@ def register_model_site(model_group: Dict[str, List[RegisterRouter]]):
418418
model_list.update(model_group)
419419

420420

421-
def get_model_site(resource: str) -> Optional[RegisterRouter]:
421+
def get_model_site(resource: str) -> Optional[PageRouter]:
422422
for m_l in model_list.values():
423423
for i in m_l:
424424
if i.prefix == resource:

fast_tmp/site/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ def __init__(
197197
self.kwargs = kwargs
198198

199199

200-
class RegisterRouter:
200+
class PageRouter:
201201
_name: str
202202
_prefix: str
203203

tests/test_example/test_example/page.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55

66
from fast_tmp.amis.forms import Control, Form
77
from fast_tmp.amis.page import Page
8-
from fast_tmp.site.base import RegisterRouter
8+
from fast_tmp.site.base import PageRouter
99

1010

1111
class MarkdownItem(Control):
1212
langeuage: str
1313
type = "editor"
1414

1515

16-
class UserSelfInfo(RegisterRouter):
16+
class UserSelfInfo(PageRouter):
1717
def __init__(self):
1818
super().__init__("info", "info")
1919

0 commit comments

Comments
 (0)