Files

34 lines
1.0 KiB
Batchfile
Raw Permalink Normal View History

2026-09-21 19:03:31 +08:00
@echo off
chcp 65001 >nul
title Wolin SMS - 沃林学生管理系统
cd /d "%~dp0"
REM 解释器查找顺序:项目自带的 .venv → 上一级工作区的 .venv → 系统 python
set "PY=%~dp0.venv\Scripts\python.exe"
if not exist "%PY%" set "PY=%~dp0..\.venv\Scripts\python.exe"
if not exist "%PY%" set "PY=python"
echo.
echo ==========================================================
echo 沃林学生管理系统
echo ==========================================================
echo.
echo 解释器 : %PY%
echo 入口 : http://127.0.0.1:8010
echo.
echo 演示账号 admin / admin123 (全部权限)
echo 只读账号 viewer / viewer123 (只能看,用来演示权限)
echo.
echo 接口文档 http://127.0.0.1:8010/docs
echo 停止服务 按 Ctrl+C
echo ==========================================================
echo.
"%PY%" -m uvicorn app.main:app --host 127.0.0.1 --port 8010
echo.
echo 服务已停止。若提示端口被占用,说明已经有一个实例在跑,
echo 直接打开 http://127.0.0.1:8010 即可。
echo.
pause