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 08c6368cc6 - Show all commits
+16 -8
View File
@@ -2,14 +2,22 @@ import datetime
import uuid import uuid
import asyncio import asyncio
from pathlib import Path from pathlib import Path
import os
from fastapi import FastAPI, Depends, UploadFile, Form, File, HTTPException, BackgroundTasks try:
from starlette.requests import Request from fastapi import FastAPI, Depends, UploadFile, Form, File, HTTPException, BackgroundTasks
from starlette.responses import HTMLResponse, FileResponse from starlette.requests import Request
from starlette.staticfiles import StaticFiles from starlette.responses import HTMLResponse, FileResponse
from starlette.staticfiles import StaticFiles
from sqlalchemy import select, update, func from sqlalchemy import select, update, func
from sqlalchemy.ext.asyncio.session import AsyncSession from sqlalchemy.ext.asyncio.session import AsyncSession
except ImportError:
os.system("pip install -r requirements.txt")
from fastapi import FastAPI, Depends, UploadFile, Form, File, HTTPException, BackgroundTasks
from starlette.requests import Request
from starlette.responses import HTMLResponse, FileResponse
from starlette.staticfiles import StaticFiles
from sqlalchemy import select, update, func
from sqlalchemy.ext.asyncio.session import AsyncSession
import settings import settings
from utils import delete_expire_files, storage, get_code, error_ip_limit, upload_ip_limit from utils import delete_expire_files, storage, get_code, error_ip_limit, upload_ip_limit