Refactor code structure for improved readability and maintainability

This commit is contained in:
2025-11-27 20:56:48 +08:00
parent 83276c8b95
commit 1533d9e89c
42 changed files with 5282 additions and 330 deletions

View File

@@ -1,9 +1,7 @@
# my_project/models/__init__.py
from . import response
# 将所有模型导入到这个包的命名空间中
from .base import TableBase
from .user import User
from .download import Download
from .file import File
from .folder import Folder
@@ -19,12 +17,6 @@ from .source_link import SourceLink
from .storage_pack import StoragePack
from .tag import Tag
from .task import Task
from .user import User
from .webdav import WebDAV
# 可以定义一个 __all__ 列表来明确指定可以被 from .models import * 导入的内容
__all__ = [
"TableBase", "Download", "File", "Folder", "Group", "Node", "Order",
"Policy", "Redeem", "Report", "Setting", "Share", "SourceLink",
"StoragePack", "Tag", "Task", "User", "WebDAV"
]
from .database import engine, get_session