Skip to content

Latest commit

 

History

History
78 lines (44 loc) · 1.94 KB

README.rst

File metadata and controls

78 lines (44 loc) · 1.94 KB

RaDop Dashboard

Centro de Inteligência do RaDop

Built with Cookiecutter Django Black code style
License:GPLv3

O Dashboard irá funcionar como um Business intelligence, onde todas as informações importantes para o radar estarão dispostas tanto para o administrador do radar, quanto para o usuário que só esteja buscando por informações.

Comandos Básicos

Para buildar o projeto:

docker-compose -f local.yml up --build

Para remover o projeto:

docker-compose -f local.yml down --rm all -v

Configurando o usuário

  • Para criar uma conta normal de usuário, basta ir até Inscreva-se e preencher o formulário. Depois de enviá-lo, você verá uma página "Verificar seu endereço de e-mail".

Vá para o seu console para ver uma mensagem de verificação de e-mail simulada. Copiei o link no seu navegador e pronto.

  • Para criar um superuser account, use esse comando:

    $ python manage.py createsuperuser
    

Verificação de Tipo

Verificações de tipo em execução com mypy:

$ mypy dashboard

Cobertura de Teste

Para executar os testes, verifique sua cobertura de teste e gere um relatório de cobertura de HTML:

$ coverage run -m pytest
$ coverage html
$ open htmlcov/index.html

Executando testes com py.test

$ pytest

Recarregamento ao vivo e compilação CSS Sass

Movido para `Live reloading e SASS compilation`_.