# Testmonmander **Repository Path**: fyxa/Testcommander ## Basic Information - **Project Name**: Testmonmander - **Description**: Testcommander测试平台开发 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-11-23 - **Last Updated**: 2024-11-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Testmonmander #### 介绍 Testmonmander测试平台开发,后端代码参照dvadmin进行二次开发。前后端分离,后端采用django+django_rest_framework,前端采用基于 vue+element #### 软件架构 软件架构说明 - 🧑‍🤝‍🧑前端采用:Vue3 - 后端技术栈:Python + Django + Django REST Framework 🏭 环境支持 Edge Firefox Chrome Safari Edge ≥ 79 Firefox ≥ 78 Chrome ≥ 64 Safari ≥ 12 由于 Vue3 不再支持 IE11,故而 ElementPlus 也不支持 IE11 及之前版本。 ## 仓库分支说明 ``` 主分支:master(稳定版本) 开发分支:develop ``` #### docker compose 运行 ``` # 先安装docker-compose (自行百度安装),执行此命令等待安装,如有使用celery插件请打开docker-compose.yml中celery 部分注释 docker-compose up -d # 初始化后端数据(第一次执行即可) docker exec -ti dvadmin3-django bash python manage.py makemigrations python manage.py migrate python manage.py init_area python manage.py init exit 前端地址:http://127.0.0.1:8080 后端地址:http://127.0.0.1:8080/api # 在服务器上请把127.0.0.1 换成自己公网ip 账号:superadmin 密码:admin123456 # docker-compose 停止 docker-compose down # docker-compose 重启 docker-compose restart # docker-compose 启动时重新进行 build docker-compose up -d --build ```