test/custom-admin-ui #3

Merged
orion merged 673 commits from test/custom-admin-ui into master 2026-06-05 17:20:58 +08:00
Showing only changes of commit 759cbb7759 - Show all commits
+3 -3
View File
@@ -9,10 +9,10 @@ from sqlalchemy.ext.asyncio import AsyncSession
from starlette.requests import Request from starlette.requests import Request
from starlette.responses import HTMLResponse, FileResponse, RedirectResponse from starlette.responses import HTMLResponse, FileResponse, RedirectResponse
from starlette.staticfiles import StaticFiles from starlette.staticfiles import StaticFiles
from core.utils import error_ip_limit, upload_ip_limit, get_code, storage, delete_expire_files, get_token, \ from core.utils import error_ip_limit, upload_ip_limit, storage, delete_expire_files, get_token, \
get_expire_info get_expire_info
from core.depends import admin_required from core.depends import admin_required
from fastapi import FastAPI, Depends, UploadFile, Form, File, HTTPException, BackgroundTasks, Header from fastapi import FastAPI, Depends, Form, File, HTTPException
from core.database import init_models, Options, Codes, get_session from core.database import init_models, Options, Codes, get_session
from settings import settings from settings import settings
@@ -115,7 +115,7 @@ async def config(s: AsyncSession = Depends(get_session)):
]} ]}
@app.patch(f'/{settings.ADMIN_ADDRESS}', dependencies=[Depends(admin_required)], description='修改数据库数据') @app.patch(f'/{settings.ADMIN_ADDRESS}', dependencies=[Depends()], description='修改数据库数据')
async def admin_patch(request: Request, s: AsyncSession = Depends(get_session)): async def admin_patch(request: Request, s: AsyncSession = Depends(get_session)):
data = await request.json() data = await request.json()
data.pop('INSTALL') data.pop('INSTALL')