mirror of https://github.com/interlegis/sapl.git
1
Development Environment Setup
Marcio Mazza edited this page 10 years ago
Instalação do Ambiente de Desenvolvimento
Instalar as seguintes dependências de sistema (no Ubuntu):
sudo apt-get install python3-dev libpq-dev graphviz graphviz-dev \
postgresql postgresql-contrib pgadmin3 python-psycopg2
-
Criar um virtualenv usando python 3 para o projeto e ativá-lo. Se vc usa o virtualenvwrapper:
mkvirtualenv -p /usr/bin/python3 sapl
-
Instalar as dependências python com:
pip install -r requirements/dev-requirements.txt
-
Configurar o PostgreSQL
-
Crie um role "sapl" com:
- senha "sapl",
- o privilégio "can create databases",
- uma data de expiração distante (ou infinita, usando p.ex.
ALTER ROLE sapl VALID UNTIL 'infinity';
-
Crie um banco "sapl" com owner "sapl".
-
Restaure o dump do banco de desenvolvimento.
Documentação SAPL 📄
Instalação do SAPL 3.1 com Docker
Configuração do Ambiente de Desenvolvimento
Ambientes de Produção Testados por colaboradores da comunidade GITEC
Tradução (internacionalização)
Documentação