semvec/pypi-packages huggingface dataset:
django-sysace 1.2.8
ACE is a Django app to administrate networks hosts, ip address, services, racks, patchpanels, phones and more. The system objective is turn the IT Infraestructure adminsitration easyer.
License: BSD License

# Django-SysAce - Sistema de Administração de Cabeamento Estruturado e Infraestrutura de TI


[![Documentation Status](https://readthedocs.org/projects/django-sysace/badge/?version=latest)](http://django-sysace.readthedocs.io/en/latest/?badge=latest)

Sistema desenvolvido em Django para controle de pontos de rede (voz, dados, voip), ramais, telefones, switches, racks, patchpanels, equipamentos, redes, serviços e endereços IP.

O ACE permite um controle centralizado de várias informações da infraestrutura de TI de uma organização  tais como:

* Listagem de todos os servidores, sejam físicos ou virtuais em uso ou não;
* Localização dos equipamentos (computadores, impressoras, switches, accesspoints, equipamentos de segurança e outros);
* Controle de bens;
* Conexões de rede de equipamentos em tomadas, patchpanels e portas de switches;
* Controle de VLANs e suas associações a redes e portas de switch;
* Controle de switches e pilhas (stacks);
* Controle de redes e endereçamentos IP;
* Controle de linhas telefônicas sejam elas analógicas, digitais ou VoIP.

### Requisitos (Requirements)


- Python 2.7
- Django 1.11



### Documentação

Compatível com **Django 1.11**

A documentação está disponível no [Readthedocs](http://django-sysace.readthedocs.io).



### Instalação


Caso esteja utilizando um sistema GNU-Linux será necessário instalar previamente pacotes de desenvolvimento como gcc, make e outros (o pacote build-essential no Debian e Ubuntu) além do python-dev.

* 1 - Instale o ACE com o comando a seguir:


    pip install django-sysace




* 2 - Adicione **django.contrib.admin**, **ace** e os outros apps necessários à seção **INSTALLED_APPS** do arquivos **settings.py**.  ::


	INSTALLED_APPS = [
	    ...
	    'django.contrib.admin',    
	    ...
	    'ace',
	    'simple_history',
	    'django_modalview',
	    'dal',
	    'dal_select2',
	    'solo',
	    'tinymce',
	    'widget_tweaks',
	    'django_modalview',
	    'django_cron',
	    'mail_templated',
	    'django_extensions',
	    'django_tables2',
	    'import_export',
	    'massadmin',


* 3 - Inclua no arquivo urls.py do projeto URLconf do ace no arquivo urls.py do projeto como mostrado a seguir::


	url(r'^ace/', include('ace.urls')),


* 4 - Rode o comando abaixo para criar os modelos do ace::


	python manage.py migrate



* 5 -  Inicie o servidor e acesse pelo endereço http://127.0.0.1:8000/admin/
   (vocẽ precisará do app Admin habilitado).
    
* 6 -  Acesse http://127.0.0.1:8000/ace/ para iniciar a inclusão dos componentes da infraestrutura de TI.




#### Resources


- [Git graciously hosted](https://github.com/rogeriocdluiz/Django-SysAce) by [GitHub](http://github.com)
- [Documentation graciously hosted](http://django-sysace.readthedocs.io) by [RTFD](http://rtfd.org)
- [Package graciously hosted](https://pypi.org/project/django-sysace/) by [PyPi](https://pypi.org)