您的位置 首页 java

django python数据中心源码分享

先转发后关注,私信“资源”即可免费获取 源码 下载链接!

本项目一个开源的倾向于数据中心运营商而开发的,拥有数据中心、客户、机柜、设备、跳线、物品、测试、文档等一些列模块的资源管理平台,解决各类资源集中管理与数据可视化的问题。 本项目通过“数据中心”来分类管理每个数据中心下面的资源,每个数据中心均是单独的

项目截图:

演示地址 按需要进行重置网站测试数据

用户 / 密码: admin / admin123

部署线上生产环境

快速开始

一、安装:

传统方式安装

centos 安装virtualenv: sudo yum install -y python-virtualenv

Ubuntu 安装virutalenv: sudo apt install -y python-virtualenv

 cd $HOME
git clone 
cd django-idcops

virtualenv -p `which  python 3` env # python3虚拟环境,仅支持python3+
source env/bin/ activate  # 激活python虚拟环境
 pip  install -U pip -i  # 升级pip
pip install -r requirements.txt -i  
python manage.py migrate
python manage.py createsuperuser --username admin
# 按提示创建一个超级管理员admin用户和密码
python manage.py runserver 0.0.0.0:8000 # 以django开发服务器运行软件
# 访问  

docker -compose方式运行 需要安装docker和docker-compose

 git clone 
cd django-idcops
docker-compose build
docker-compose up -d
docker-compose exec -T idcops python manage.py collect static  --noinput
docker-compose exec -T idcops python manage.py migrate
docker-compose exec idcops python manage.py createsuperuser --username admin
# 按提示创建一个超级管理员admin用户和密码
# 访问  

二、初始化配置:

1、访问

2、首次使用,系统还没有数据中心,需新建一个数据中心

3、自动重定向到首页

三、配置settings.py ~/mysite/ idc ops_proj/idcops_proj/settings.py:

 STATIC_URL = '/static/'

STATIC_ROOT = os.path.join(BASE_DIR, 'static')

MEDIA_URL = '/media/'

MEDIA_ROOT = os.path.join(BASE_DIR, 'media')

AUTH_USER_MODEL = 'idcops.User'

# idcops options

SOFT_DELELE = True

COLOR_TAGS = True

COLOR_FK_FIELD = False
  

说明与项目截图

模块说明:

 [
(' syslog ', 'log entries'), # 日志记录,核心内容,用于报表统计,日志分析等
('user', '用户信息'),
('idc', '数据中心'),  
('option', '机房选项'), # 机房选项,核心内容 ,系统元数据
('client', '客户信息'),
('rack', '机柜信息'),
('unit', 'U位信息'),
(' PDU ', 'PDU信息'),
('device', '设备信息'),
('online', '在线设备'),
(' offline ', '下线设备'),
('jumpline', '跳线信息'),
('testapply', '测试信息'),
('zonemap', '区域视图'),
('goods', '物品分类'),
('inventory', '库存物品'),
('document', '文档资料')
]
  

文章来源:智云一二三科技

文章标题:django python数据中心源码分享

文章地址:https://www.zhihuclub.com/191141.shtml

关于作者: 智云科技

热门文章

网站地图