-
Clone o projeto;
-
Instale as dependências:
pip install -r requirements.txt-
Configure o sistema copiando o
.env.exemplopara.enve realizando as alterações necessárias, como configurar as chaves do SUAP, informações do banco de dados, etc.; -
Faça as migrations:
python manage.py migrate- Carregue a fixture inicial (inicializa o banco com um evento de exemplo e administrador padrão):
python manage loaddata initial.json- Execute o servidor e acesse o sistema;
-
A interface de administração do sistema está em
/admin. -
O acesso ao
/adminse dá apenas para usuários com permissão de editor ou administrador. -
Na fixture inicial o usuário padrão é
admin@email.comcom a senha1234. -
A interface de admin do Django está em
/djangoadmine está disponível apenas no ambiente de desenvolvimento. -
Não há página de cadastro pública, apenas os administradores/editores têm acesso ao sistema. Novos usuários devem ser cadastrados por algum administrador.