new project

This commit is contained in:
long2ice
2021-04-25 17:17:21 +08:00
parent 28d66950fe
commit 7f957661ec
83 changed files with 2721 additions and 2752 deletions

View File

@ -1,8 +1,10 @@
from typing import Dict, Sequence
from pydantic import BaseModel
from starlette.requests import Request
from starlette.responses import RedirectResponse
from starlette.status import HTTP_303_SEE_OTHER
class GetManyOut(BaseModel):
total: int
data: Sequence[Dict]
def redirect(request: Request, view: str, **params):
return RedirectResponse(
url=request.app.admin_path + request.app.url_path_for(view, **params),
status_code=HTTP_303_SEE_OTHER,
)