# industrial_internet_wss

#### 介绍
# 电管家监控平台

#### 软件架构
- django 作为web服务框架
- django为经典的MVC架构


#### 安装教程

1.  创建虚拟环境
2.  安装依赖包 pip install -r requirements.txt
3.  配置数据库 etc/settings/local.py
4.  启动项目 python manage.py runserver

#### 文件描述

1.  etc 配置文件
2.  common 通用模块、工具类
3.  apps django 应用
4.  manage.py django 管理工具
5.  requirements.txt 项目依赖包列表

## 部署相关

### 先决条件

#### 环境为python3

1. monitor.ampbyte.com域名转发到目标服务器


2. 安装依赖包
```shell
pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt
```

3. 环境变量
数据库配置成生产环境数据库，同backend

### 部署

```shell
./docker-entrypoint.sh
```

> 1. monitor.ampbyte.com:8007需要转发到服务上

> 2. 可支持横向扩展

> 3. 等域名备案完成后80端口可转发到服务上

> 4. 暂不需要https
