diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..a3bc91e --- /dev/null +++ b/.dockerignore @@ -0,0 +1,98 @@ +# ============================================================ +# .dockerignore —— 排除不需要进入构建上下文的文件 +# 位置:项目根目录,与 manage.py 同级 +# ============================================================ + +# ------------------------------------------------------------ +# 版本控制(避免 .git 进镜像,省体积、防泄露) +# ------------------------------------------------------------ +.git +.gitignore +.gitattributes +.gitmodules + +# ------------------------------------------------------------ +# Python 缓存与编译产物 +# ------------------------------------------------------------ +__pycache__ +*.pyc +*.pyo +*.pyd +*.py[cod] +*$py.class +.pytest_cache +.mypy_cache +.ruff_cache +.coverage +.coverage.* +htmlcov +.tox +.nox + +# ------------------------------------------------------------ +# 虚拟环境 +# ------------------------------------------------------------ +venv +.venv +env +ENV +virtualenv + +# ------------------------------------------------------------ +# Python 打包产物 +# ------------------------------------------------------------ +build +dist +*.egg-info +*.egg +.eggs +pip-wheel-metadata + +# ------------------------------------------------------------ +# 前端依赖与构建产物 +# ------------------------------------------------------------ +node_modules +npm-debug.log +yarn-error.log +pnpm-debug.log +.ui-build + +# ------------------------------------------------------------ +# 日志与本地数据库 +# ------------------------------------------------------------ +*.log +logs +*.sqlite3 +*.db +*.sql.gz + +# ------------------------------------------------------------ +# 编辑器与 IDE +# ------------------------------------------------------------ +.DS_Store +Thumbs.db +.idea +.vscode +*.swp +*.swo +*~ + +# ------------------------------------------------------------ +# CI / 部署配置(保留 .jenkins/Dockerfile) +# ------------------------------------------------------------ +.jenkins/* +!.jenkins/Dockerfile +jenkins +*.jenkins + +# ------------------------------------------------------------ +# 项目自定义排除 +# ------------------------------------------------------------ +# 前端 UI 目录(按需排除,如不需要可删) +/ui +/uploads + +# 文档与说明(按需保留) +# README.md +# docs +# *.md diff --git a/.gitignore b/.gitignore index c8bf095..e1abe4a 100644 --- a/.gitignore +++ b/.gitignore @@ -23,7 +23,6 @@ cbuild evui/ document/ node_modules/ -uploads/ # ============================================================ # Python diff --git a/uploads/article/20260831/2026083122230883797.jpg b/uploads/article/20260831/2026083122230883797.jpg new file mode 100644 index 0000000..8728739 Binary files /dev/null and b/uploads/article/20260831/2026083122230883797.jpg differ diff --git a/uploads/article/20260831/2026083122232655545.jpg b/uploads/article/20260831/2026083122232655545.jpg new file mode 100644 index 0000000..8728739 Binary files /dev/null and b/uploads/article/20260831/2026083122232655545.jpg differ diff --git a/uploads/article/20260831/2026083122375175403.jpg b/uploads/article/20260831/2026083122375175403.jpg new file mode 100644 index 0000000..8728739 Binary files /dev/null and b/uploads/article/20260831/2026083122375175403.jpg differ diff --git a/uploads/article/20260831/2026083122375373562.jpg b/uploads/article/20260831/2026083122375373562.jpg new file mode 100644 index 0000000..8728739 Binary files /dev/null and b/uploads/article/20260831/2026083122375373562.jpg differ diff --git a/uploads/article/20260831/2026083122375595085.jpg b/uploads/article/20260831/2026083122375595085.jpg new file mode 100644 index 0000000..8728739 Binary files /dev/null and b/uploads/article/20260831/2026083122375595085.jpg differ diff --git a/uploads/config/20260831/2026083121230516647.jpg b/uploads/config/20260831/2026083121230516647.jpg new file mode 100644 index 0000000..8728739 Binary files /dev/null and b/uploads/config/20260831/2026083121230516647.jpg differ diff --git a/uploads/config/20260831/2026083121242888823.jpg b/uploads/config/20260831/2026083121242888823.jpg new file mode 100644 index 0000000..8728739 Binary files /dev/null and b/uploads/config/20260831/2026083121242888823.jpg differ diff --git a/uploads/config/20260831/2026083121243142105.jpg b/uploads/config/20260831/2026083121243142105.jpg new file mode 100644 index 0000000..8728739 Binary files /dev/null and b/uploads/config/20260831/2026083121243142105.jpg differ diff --git a/uploads/config/20260831/2026083121243369258.jpg b/uploads/config/20260831/2026083121243369258.jpg new file mode 100644 index 0000000..8728739 Binary files /dev/null and b/uploads/config/20260831/2026083121243369258.jpg differ diff --git a/uploads/config/20260831/2026083121243633308.jpg b/uploads/config/20260831/2026083121243633308.jpg new file mode 100644 index 0000000..8728739 Binary files /dev/null and b/uploads/config/20260831/2026083121243633308.jpg differ diff --git a/uploads/config/20260831/2026083121243975279.jpg b/uploads/config/20260831/2026083121243975279.jpg new file mode 100644 index 0000000..8728739 Binary files /dev/null and b/uploads/config/20260831/2026083121243975279.jpg differ diff --git a/uploads/config/20260831/2026083121245546250.xlsx b/uploads/config/20260831/2026083121245546250.xlsx new file mode 100644 index 0000000..8800513 Binary files /dev/null and b/uploads/config/20260831/2026083121245546250.xlsx differ diff --git a/uploads/demo/1.png b/uploads/demo/1.png new file mode 100644 index 0000000..7145eb0 Binary files /dev/null and b/uploads/demo/1.png differ diff --git a/uploads/demo/10.png b/uploads/demo/10.png new file mode 100644 index 0000000..849912d Binary files /dev/null and b/uploads/demo/10.png differ diff --git a/uploads/demo/11.png b/uploads/demo/11.png new file mode 100644 index 0000000..c0e6f11 Binary files /dev/null and b/uploads/demo/11.png differ diff --git a/uploads/demo/12.png b/uploads/demo/12.png new file mode 100644 index 0000000..798978c Binary files /dev/null and b/uploads/demo/12.png differ diff --git a/uploads/demo/13.png b/uploads/demo/13.png new file mode 100644 index 0000000..65f8f5e Binary files /dev/null and b/uploads/demo/13.png differ diff --git a/uploads/demo/14.png b/uploads/demo/14.png new file mode 100644 index 0000000..2e6e4f7 Binary files /dev/null and b/uploads/demo/14.png differ diff --git a/uploads/demo/15.png b/uploads/demo/15.png new file mode 100644 index 0000000..951a41b Binary files /dev/null and b/uploads/demo/15.png differ diff --git a/uploads/demo/16.png b/uploads/demo/16.png new file mode 100644 index 0000000..b43c4e3 Binary files /dev/null and b/uploads/demo/16.png differ diff --git a/uploads/demo/17.png b/uploads/demo/17.png new file mode 100644 index 0000000..b405b95 Binary files /dev/null and b/uploads/demo/17.png differ diff --git a/uploads/demo/18.png b/uploads/demo/18.png new file mode 100644 index 0000000..721daa0 Binary files /dev/null and b/uploads/demo/18.png differ diff --git a/uploads/demo/19.png b/uploads/demo/19.png new file mode 100644 index 0000000..8c78877 Binary files /dev/null and b/uploads/demo/19.png differ diff --git a/uploads/demo/2.png b/uploads/demo/2.png new file mode 100644 index 0000000..86db818 Binary files /dev/null and b/uploads/demo/2.png differ diff --git a/uploads/demo/20.png b/uploads/demo/20.png new file mode 100644 index 0000000..b8a00b8 Binary files /dev/null and b/uploads/demo/20.png differ diff --git a/uploads/demo/21.png b/uploads/demo/21.png new file mode 100644 index 0000000..a338a2d Binary files /dev/null and b/uploads/demo/21.png differ diff --git a/uploads/demo/22.png b/uploads/demo/22.png new file mode 100644 index 0000000..abe6494 Binary files /dev/null and b/uploads/demo/22.png differ diff --git a/uploads/demo/23.png b/uploads/demo/23.png new file mode 100644 index 0000000..bf488c7 Binary files /dev/null and b/uploads/demo/23.png differ diff --git a/uploads/demo/24.png b/uploads/demo/24.png new file mode 100644 index 0000000..d387e86 Binary files /dev/null and b/uploads/demo/24.png differ diff --git a/uploads/demo/25.png b/uploads/demo/25.png new file mode 100644 index 0000000..d052a56 Binary files /dev/null and b/uploads/demo/25.png differ diff --git a/uploads/demo/26.png b/uploads/demo/26.png new file mode 100644 index 0000000..490daa3 Binary files /dev/null and b/uploads/demo/26.png differ diff --git a/uploads/demo/27.png b/uploads/demo/27.png new file mode 100644 index 0000000..3fb3e11 Binary files /dev/null and b/uploads/demo/27.png differ diff --git a/uploads/demo/28.png b/uploads/demo/28.png new file mode 100644 index 0000000..54c698f Binary files /dev/null and b/uploads/demo/28.png differ diff --git a/uploads/demo/3.png b/uploads/demo/3.png new file mode 100644 index 0000000..8bf2494 Binary files /dev/null and b/uploads/demo/3.png differ diff --git a/uploads/demo/4.png b/uploads/demo/4.png new file mode 100644 index 0000000..41fd034 Binary files /dev/null and b/uploads/demo/4.png differ diff --git a/uploads/demo/5.png b/uploads/demo/5.png new file mode 100644 index 0000000..c3c7a9e Binary files /dev/null and b/uploads/demo/5.png differ diff --git a/uploads/demo/6.png b/uploads/demo/6.png new file mode 100644 index 0000000..2b56af6 Binary files /dev/null and b/uploads/demo/6.png differ diff --git a/uploads/demo/7.png b/uploads/demo/7.png new file mode 100644 index 0000000..538784c Binary files /dev/null and b/uploads/demo/7.png differ diff --git a/uploads/demo/8.png b/uploads/demo/8.png new file mode 100644 index 0000000..e90f8a3 Binary files /dev/null and b/uploads/demo/8.png differ diff --git a/uploads/demo/9.png b/uploads/demo/9.png new file mode 100644 index 0000000..826d0a6 Binary files /dev/null and b/uploads/demo/9.png differ diff --git a/uploads/example/20260902/2026090210582773652.jpg b/uploads/example/20260902/2026090210582773652.jpg new file mode 100644 index 0000000..d379d16 Binary files /dev/null and b/uploads/example/20260902/2026090210582773652.jpg differ diff --git a/uploads/file_template/20260901/2026090121312414037.xlsx b/uploads/file_template/20260901/2026090121312414037.xlsx new file mode 100644 index 0000000..de5357b Binary files /dev/null and b/uploads/file_template/20260901/2026090121312414037.xlsx differ diff --git a/uploads/file_template/20260901/2026090121342577186.xlsx b/uploads/file_template/20260901/2026090121342577186.xlsx new file mode 100644 index 0000000..f431233 Binary files /dev/null and b/uploads/file_template/20260901/2026090121342577186.xlsx differ diff --git a/uploads/link/20260831/2026083122393754196.jpg b/uploads/link/20260831/2026083122393754196.jpg new file mode 100644 index 0000000..8728739 Binary files /dev/null and b/uploads/link/20260831/2026083122393754196.jpg differ diff --git a/uploads/notice/20260903/2026090311480935825.jpg b/uploads/notice/20260903/2026090311480935825.jpg new file mode 100644 index 0000000..8728739 Binary files /dev/null and b/uploads/notice/20260903/2026090311480935825.jpg differ diff --git a/uploads/notice/20260903/2026090312481422104.jpg b/uploads/notice/20260903/2026090312481422104.jpg new file mode 100644 index 0000000..8728739 Binary files /dev/null and b/uploads/notice/20260903/2026090312481422104.jpg differ diff --git a/uploads/user/20260831/2026083113410864882.png b/uploads/user/20260831/2026083113410864882.png new file mode 100644 index 0000000..7e774ce Binary files /dev/null and b/uploads/user/20260831/2026083113410864882.png differ