e-Democracia - Guia de Administração

Visão Geral


A administração do e-Democracia possui uma barra de navegação com botões para “alterar senha” e “encerrar sessão”, um quadro com as últimas ações realizadas pelo usuário e algumas tabelas com os aplicativos que compoem o site.

Aplicativos

Os aplicativos, servem como sessões que agrupam modelos correlacionados do sistema, são eles: autenticação e autorização, constance, python social auth, registration e sites.

Modelos

Dentro de cada aplicativo encontram-se os modelos de objetos referentes a ele e dois links para adicionar ou modificar um objeto.
Clicando em adicionar irá abrir um formulário com os campos referentes ao objeto, os campos com o rótulo em negrito são obrigatórios e devem ser preenchidos antes de salvar ou irá retornar um erro.
Ao clicar em mudar ou no nome do modelo você é redirecionado a página de listagem dos objetos.
A página de listagem possui um botão para adicionar um novo objeto, um campo de busca, uma lista de filtros, um seletor de ações e uma tabela com os objetos referentes ao modelo. Na tabela cada coluna é referente a um campo, ao clicar no título da coluna os objetos são ordenados, o conteúdo da primeira coluna são links possibilitando ir ao formulário de edição do objeto referente a linha. 
No formulário de edição além, é claro, de poder alterar o conteúdo do objeto também é possível acompanhar todo histórico de alterações ou deletar o mesmo. 

Aplicativo autenticação e autorização

Este aplicativo é responsável pelos modelos grupos e usuários. Os grupos podem ter permissões específicas para um usuário, assim podendo agrupar as contas por nível de acesso ao sistema.

Aplicativo Constance

Este aplicativo nos permite alterar textos e a logo na página inicial do site. Ele é dividido por seções com um valor padrão(default) em cada campo.

Aplicativo python social auth

Este aplicativo é responsável por guardar os dados dos usuários cadastrados através de alguma rede social. 
 

Aplicativo registration

Este aplicativo é responsável por gerar e enviar os emails com o token de ativação dos usuários com conta criada através do formuário de cadastro. 
 

Aplicativo sites

Em sites deve cadastrar o domínio do seu site, ele será usado nos links do corpo dos emails enviados como no de alterar senha.