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.
Formulário de adição
Ao clicar em mudar ou no nome domodelo você é redirecionado a página de listagem dos objetos.
Página de listagem
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.
Formulário de adição
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.
Formulário de adição de um grupo
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.
Listagem de cadastros com redes sociais
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.
Listagem de registros através do formulário de cadastro
Aplicativo sites
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.
Visão Geral
Aplicativos
Modelos
Aplicativo autenticação e autorização
Aplicativo Constance
Aplicativo python social auth
Aplicativo registration
Aplicativo sites