ace是一个django应用程序,用于管理网络主机、ip地址、服务、机架、配线架、电话等。系统目标是将IT基础设施管理层。
django-sysace的Python项目详细描述
35;Django Syspace-结构化管理系统和IT基础设施
[![文档状态]徽章=最新的
Django开发的一种系统,用于控制网络点(语音、数据、VoIP)、分支、电话、交换机、机架、配线架、设备、网络、服务和IP地址。ace允许集中控制组织的各种it基础设施信息,例如:
- 所有服务器的列表,无论是否使用物理或虚拟服务器; 设备(计算机、打印机、开关、接入点、安全设备和其他设备)的位置; 资产控制;
- 插座、接线板和开关门中设备的网络连接;
- 控制VLAN及其与网络和交换机门的关联;
- 开关和堆栈的控制;
- 控制网络和IP地址; 电话线的控制可以是模拟、数字或voip。
35;35;35;要求(要求)
- python 2.7版
- Django 1.11
35;35;35;文档
与{str 1}$django 1.11兼容 文档可以在[readthedocs](@2})中找到。
35;35;x35;安装
如果您使用的是gnu-linux系统,那么除了python-dev之外,还需要预先安装gcc、make等开发包(debian和ubuntu中的build-essential包)。
1-使用以下命令安装ace:
{bq 1}2-添加{str 1}$django.contrib.admin,{str 1}$ace和{str 1}$settings.py>文件的{str 1}$installed拼写应用程序节所需的其他应用程序。
{pr 1}3-在url.py项目文件中包含ace的url.py项目urlconf,如下所示:
{pr 2}4-使用下面的命令创建ace模板:
{pr 3}- 5启动服务器并转到地址{a3}
(您需要启用管理应用程序)。
6-acesse{a4}开始包含it基础设施的组件。
35;35;x35;资源
- [git由[github](http://github.com)主持](https://github.com/rogeriocdluiz/Django-SysAce)
- [文档由[rtfd](http://rtfd.org)优雅地主持](http://django-sysace.readthedocs.io)
- [包被[pypi](https://pypi.org)亲切地托管]({a9})