mirror of
https://github.com/fastapi-admin/fastapi-admin.git
synced 2025-08-16 11:54:15 +08:00
feat: remove aioredis to redis
This commit is contained in:
@ -30,9 +30,7 @@ async def list_view(
|
||||
fields = model_resource.get_fields()
|
||||
fk_fields = model_resource.get_fk_field()
|
||||
qs = model.all()
|
||||
params, qs = await model_resource.resolve_query_params(
|
||||
request, dict(request.query_params), qs
|
||||
)
|
||||
params, qs = await model_resource.resolve_query_params(request, dict(request.query_params), qs)
|
||||
filters = await model_resource.get_filters(request, params)
|
||||
total = await qs.count()
|
||||
if page_size:
|
||||
@ -257,14 +255,10 @@ async def create(
|
||||
@router.delete("/{resource}/delete/{pk}")
|
||||
async def delete(request: Request, pk: str, model: Model = Depends(get_model)):
|
||||
await model.filter(pk=pk).delete()
|
||||
return RedirectResponse(
|
||||
url=request.headers.get("referer"), status_code=HTTP_303_SEE_OTHER
|
||||
)
|
||||
return RedirectResponse(url=request.headers.get("referer"), status_code=HTTP_303_SEE_OTHER)
|
||||
|
||||
|
||||
@router.delete("/{resource}/delete")
|
||||
async def bulk_delete(request: Request, ids: str, model: Model = Depends(get_model)):
|
||||
await model.filter(pk__in=ids.split(",")).delete()
|
||||
return RedirectResponse(
|
||||
url=request.headers.get("referer"), status_code=HTTP_303_SEE_OTHER
|
||||
)
|
||||
return RedirectResponse(url=request.headers.get("referer"), status_code=HTTP_303_SEE_OTHER)
|
||||
|
Reference in New Issue
Block a user