diff --git a/README.md b/README.md index 49f21b0e023d267836923524e2dc15a7726fd4b0..33ba01778f9a5ea62d5e9685f1c49aa4f651ecdd 100644 --- a/README.md +++ b/README.md @@ -2,15 +2,38 @@ ## Instalação O farol utiliza o pipenv para criar um ambiente virtual e instalar as depedencias e modulos python. -### Ubuntu, Linux mint, Mate, Debian e derivados -Caso o seu sistema operacional seja baseado na distribuição debian é recomendável atualiza o sistema antes de instalar o farol. -É possível fazer isso com os seguintes comandos: +### Instalação manual ```bash -sudo apt-get update -sudo apt-get upgrade -y +sudo apt-get install python3 +sudo apt-get install python3-pip +sudo pip3 install --upgrade pip +sudo pip3 install pipenv +pipenv install +pipenv shell +cd src +./manage.py makemigrations documento +./manage.py makemigrations usuario +./manage.py migrate +``` ``` ### Script -A instalação do farol se resume a executar o seguinte comando: +faz todo o trabalho acima. ```bash ./install --install +pipenv shell +``` + +### Criando o usuario +dentro da pasta src execute o seguinte comando: +```bash +./manage.py createsuperuser +``` +Parabens, você criou um User, no farol existe User e Usuario, User é um tipo primitivo usado apenas para logar, todas as operações são feitas com Usuario, logo para criar um usuario +é necessario ir na interface grafica. +```bash +./manage.py runserver ``` +No navegador entre no seguinte link: localhost:8000/admin +coloque o usuario e senha que voce criou com o comando super user, após voce logar, você precisa criar um curso. +na tela clique em curso, botao verde "+" para criar. Depois de criar um curso, para o final da tela, onde está escrito usuarios (no final da tela), clique em criar um usuario. +Após criar o usuario com permissao de adm e moderador o sistema está pronto para ser utilizado por todos.