Complete backend API and deployment guide

- Django REST API with lobster endpoints
- API views: list, detail, memory, tools
- Deployment guide with instructions
- Startup script for easy launch
- Requirements.txt for dependencies
- API URL routing
This commit is contained in:
2026-04-01 20:52:03 +08:00
parent 5386db423a
commit 4be901b1b0
9 changed files with 349 additions and 0 deletions

31
start.sh Executable file
View File

@@ -0,0 +1,31 @@
#!/bin/bash
# 龙虾舰队监控中心 - 启动脚本
echo "🦞 启动龙虾舰队监控中心..."
# 启动后端
echo "📡 启动 Django 后端..."
cd code/backend
python3 manage.py runserver 0.0.0.0:8000 &
BACKEND_PID=$!
# 等待后端启动
sleep 3
# 启动前端
echo "🎨 启动前端服务..."
cd ../frontend
python3 -m http.server 3000 &
FRONTEND_PID=$!
echo ""
echo "✅ 监控中心已启动!"
echo ""
echo "访问地址:"
echo " 前端http://localhost:3000"
echo " 后端 API: http://localhost:8000/api/"
echo ""
echo "按 Ctrl+C 停止服务"
# 等待进程
wait