feat 文件管理API
This commit is contained in:
@ -13,3 +13,4 @@ from .message import *
|
||||
from .tmdb import *
|
||||
from .transfer import *
|
||||
from .rss import *
|
||||
from .file import *
|
||||
|
18
app/schemas/file.py
Normal file
18
app/schemas/file.py
Normal file
@ -0,0 +1,18 @@
|
||||
from typing import Optional
|
||||
|
||||
from pydantic import BaseModel
|
||||
|
||||
|
||||
class FileItem(BaseModel):
|
||||
# 类型 dir/file
|
||||
type: Optional[str] = None
|
||||
# 文件路径
|
||||
path: Optional[str] = None
|
||||
# 文件名
|
||||
name: Optional[str] = None
|
||||
# 文件名
|
||||
basename: Optional[str] = None
|
||||
# 文件后缀
|
||||
extension: Optional[str] = None
|
||||
# 文件大小
|
||||
size: Optional[int] = None
|
Reference in New Issue
Block a user