Globo Photo Documentation

Documentos relacionados
NOVO PORTAL DA UFS EDITOR

Bem-vindo ao Manual de Navegação do Portal do Fornecedor Vale.

Manual de Operações do Painel Administrativo do site

Manual do Professor AVA - Moodle/Unesp (versão 3.0) Grupos e agrupamentos

Conhecendo e editando o seu perfil

Manual do Usuário V Universidade Federal do Pampa Núcleo de Tecnologia da Informação e comunicação NTIC 26/01/2015

MANUAL DO WEBMAIL DA FUNDAÇÃO UNIVERSIDADE FEDERAL DE MATO GROSSO DO SUL

JOOMLA! 3.6. Extrato de atualizações Guia de Consulta Joomla! 3.6 Página 1

COMO ADICIONAR CONTEÚDO WEB SIMPLES Portal Ebserh Site dos Hospitais Universitários

1- Digite o irá abrir o administrador da loja que pedirá o seu usuário e a senha:

Objetivo Com o objetivo melhorar a comunicação com o os clientes e dinamizar o atendimento aos usuários, criou-se o Help Desk.

Faça seu login na página pt-br.wordpress.com. Caso ainda não tenha um login, registre-se.

Como publicar páginas Web no GoogleSites

CURSO BÁSICO DE CRIAÇÃO DE SITES MÓDULO 1 AULA 6

MANUAL DO CLIENTE FINAL ALTERAÇÕES BÁSICAS NO PRODUTO SITE ACESSANDO O PAINEL _ 1 EDITANDO TEXTOS _ 2 TROCANDO IMAGENS 4 INSERINDO VIDEOS 7

PAINEL DE CONTROLE LANDS AGÊNCIA WEB. Assim que digitar este endereço e apertar enter, você será redirecionado para esta página:

SISTEMA UNIFICADO DE ADMINISTRAÇÃO PÚBLICA SUAP

TUTORIAL PLANO DE GERENCIAMENTO OPERACIONAL DE RECURSOS HÍDRICOS

Manual do Usuário CMS WordPress MU Versão atual: 2.8

Meios de Comunicação de Dados.

Manual do Sistema PUSH

1- Digite o endereçodeseusite/admin, irá abrir o administrador do opencart que pedirá o seu logon e a senha:

Este Guia fornece uma visão geral sobre o álbum de fotografias. O envio e ordenação de imagens. Versão

Ferramentas de Interação

Como instalar um gerador de PDF

Manual de Utilização do Webmail v1.1

Usando o e a Internet

FAQ Perguntas Frequentes

Plataforma Indicadores de Belo Monte

Assinador de Documentos Vara de Execuções Penais

Avisos legais KYOCERA Document Solutions Inc.

Sistema De Gerenciamento Web UFFS

Gerabyte AFV (Automação de Força de Venda) Manual do Aplicativo

Índice. Acessando Treinamento Global. Feeds & Grupos. Introdução. Pesquisando Arquivos. Filtrando Conteúdo. RE/MAX Calendário do grupo

Tutorial de Instalação do Cliente Jabber

MANUAL DE INSTALAÇÃO

SISTEMA DE BILHETAGEM AUTOMÁTICA MANUAL MÓDULO PESSOA FÍSICA - SÃO LUÍS

Ao selecionar o seu curso, aparecerá a página principal contendo as informações e as atividades disponíveis.

Instalação e utilização do Software Pináculo SMS

Apostila Impress 01. Partes da Janela Principal do Impress

Sumário 1. Perfil Fórum Tarefa Wiki Glossário Mensagem Privada Notas...

MANUAL DO BACKUP PREPARAADM VERSÃO

CURSOS A DISTÂNCIA UNIVERSIDADE FEDERAL DE OURO PRETO

Guia de Instalação II. Instalação e Administração do Fluig. Título do documento

Sidicom S4. Tutorial: instalação do sistema em servidor

APLICATIVO E PAINEL DE CONTROLE. Instruções de uso e funcionalidades

Instruções de Acesso: Eventos Científicos. Departamento de TI da FACTHUS (Atualizado: 22/09/2016)

Instalação do sistema Precision NF-e Versão 1.00

Manual de Utilização do Sistema FaciliTiss Guia de Consulta

Fiery Command WorkStation 5.8 com Fiery Extended Applications 4.4

APLICATIVO PARA CELULAR. Rastreie, controle e monitore seu veículo através do Rastreamento Veicular.

Baixando o Arquivo de Instalação do Bentley topograph

TUTORIAL PARA INSTALAÇÃO DO MYSQL SERVER

TUTORIAL PARA ALUNOS INTRODUÇÃO A UTILIZAÇÃO DA PLATAFORMA MOODLE MATEUS GERWING KOCHEM

Centro de Suporte. (Sistema Android) RCAMail Manual de Utilização Página 1

instale em até 5 PCs e Macs compatíveis, além de mais 5 tablets use o OneDrive para sincronizar dispositivos automaticamente

TUTORIAL MINHAS CITAÇÕES (GOOGLE ACADÊMICO) Biblioteca FEAUSP 02/2013

ÁREA DO PROFESSOR (TUTOR)

Configuração de Conta de no Outlook 2013 e Backup de Segurança dos s

MANUAL DO PORTAL ALUNO

Na seqüência, será aberta uma página de login de acesso ao ambiente de gerenciamento do portal, conforme ilustrado na figura 01, abaixo: Figura 01

APOSTILA DE INFORMÁTICA INTERNET E

ProdCert Módulo Certificador. Manual de Instalação e configuração

Manual do Usuário. Requisições

Como acessar. Pelo portal da sua instituição de ensino. Pelo endereço personalizado (URL) Existem duas maneiras distintas de acesso:

Centro de Suporte Tecnologia Educacional. Passaporte Simuladão ENEM

MANUAL DO USUÁRIO Subunidade Acadêmica

Manual Para Peticionamento Online

Bem Vindo ao Sistema ISSMAP

1 GLOSSÁRIO Área de TI Catálogo de serviços de TI Solicitante Chamado Formulário...

MANUAL DE INSTALAÇÃO DO SOFTWARE

Guia de Uso. Certisign MobileID - Apple IOS

NOVO PORTAL DA UFS AUTOR

As informações neste documento são baseadas nestas versões de software:

PORTAL DE COMPRAS PÚBLICAS GUIA DO ADMINISTRADOR PREGÃO ELETRÔNICO 07/JUNH0/2016

Manual do Usuário. Sistema Registro Digital

Manual de utilização sistema Comtele SMS

MANUAL EPROC / TJTO. Endereço eletrônico:

Índice. Como acessar o sistema?...3. Painel...3. Nova Solicitação...4. Prazos...5. Anexar Arquivos...5. Ícones...6

Tutorial do aluno Ambiente Virtual de Aprendizagem (AVA) Rede e-tec Brasil

Informática. Backup do Windows. Professor Márcio Hunecke.

Sistema de Gerenciamento de Questionários

Manual de Utilização do Zimbra Webmail

Manual Telemetria - Horímetro

Guia de Uso - Mobile ID

Universidade Federal do Pampa Núcleo de Tecnologia da Informação e Comunicação - NTIC 10/09/2013

MANUAL DO PUBLICADOR

Manual de Utilização do Convert Video. Passo Fundo, abril de Av. Presidente Vargas, 1305 / Sala 201 Passo Fundo RS

Centro de Serviços Compartilhados TI

Criando documento do Illustrator

Como criar e utilizar uma conta de correio eletrônico em um servidor gratuito

Guia do Usuário da Mídia SUD (ios)

Transcrição:

Globo Photo Documentation Versão 0.0.1 Gilson Filho 09/06/2014

Sumário 1 Documentação: 3 1.1 Arquitetura................................................ 3 1.2 Instalação................................................. 4 1.3 Gerenciador de Fotos........................................... 4 1.4 Changelog................................................ 9 1.5 Roadmap................................................. 9 i

ii

Globo Photo é um projeto desenvolvido para exibir as fotos que você for colocar em uma simples galeria. É exibido de forma elegante, através de um slider, que facilita na navegação. Funcionalidades: Design responsivo; Dois tipos de gerenciamento de fotos, e com visualização de cada imagem; Feito com menos plugins possível, melhorando assim a performance; Por ser feito de forma simples, a dificuldade de evoluir é pequena. Sumário 1

2 Sumário

CAPÍTULO 1 Documentação: 1.1 Arquitetura A Globo Photo tem sua arquitetura pensada para receber novas features como também na facilidade de melhorar funcionalidades existentes. Ela foi desenvolvida usando as seguintes tecnologias: Python 2.7 MySQL 5.6 Django 1.6 South 0.8.4 Pillow 2.4.0 dj-database-url 0.3.0 MySQL-python 1.2.5 A estrutura do projeto está organizado da seguinte forma: -- bootstrap -- doc -- globophoto -- settings.py -- templates -- 404.html -- 500.html -- base.html -- urls.py -- wsgi.py -- media -- static -- requirements.txt -- Makefile -- manage.py bootstrap: Pasta que contêm a função de criar um ambiente virtual e instalar as dependências que estão no requirements.txt. doc: Aonde contêm a documentação do projeto. Lá existem mais detalhes referentes ao mesmo. globophoto: Pasta do projeto 3

media: Pasta que será criada quando for inserida fotos no sistema. static: Contêm os assets do projeto. requirements.txt: Armazena as dependências do projeto. Makefile: Arquivo com os comandos mais usados no projeto. manage.py: Arquivo que acessa os comandos django do projeto. Como foi visto acima, dentro da pasta globophoto existem outros arquivos, que são provenientes a um projeto Django, além do manage.py, que são: settings.py: Arquivo que armazena as configurações gerais do projeto, como conexão com o banco de dados, módulos do sistema, etc. templates: Contêm os templates usado pelo todo o projeto. Como mostrado existe o base.html que possui o layout geral do sistema, o 404.html que é exigido quando uma página não é encontrada e o 500.html quando ocorre um erro interno. urls.py: Todas as rotas usados no sitema estão nesse arquivo. wsgi.py: Módulo responsável de preparar o projeto para ser iniciado, usando WSGI. 1.2 Instalação Para instalar o projeto siga os procedimentos abaixo: 1. Faça o checkout do projeto: $ git clone https://github.com/gilsondev/globophoto.git 2. Crie o ambiente virtual executando o seguinte comando: $ cd globophoto $ python bootstrap 3. Execute o comando abaixo para preparar o ambiente e rodar o servidor: (globophoto)$ make run 1.3 Gerenciador de Fotos A Globo photo tem duas formas de gerenciar suas fotos: pelo django admin ou pelo gerenciador desenvolvido no projeto. 1.3.1 1. Pelo Django Admin O Django disponibiliza uma ferramentas de administração chamado django-admin, que é preparado para esse tipo de necessidade. Durante a configuração do projeto, ele pediu para criar um super-usuário, que é o administrador que irá acessar esse painel. Quando acessar http://localhost:8000/admin, vai mostrar essa página: 4 Capítulo 1. Documentação:

Você preenche o usuário e a senha que criou e clica em Acessar. Como você pode ver logo abaixo, o painel administrativo é simples e direto: Além do gerenciador das fotos, você tem como manter usuários e papéis no sistema, caso queria. Ao entrar na seção de fotos do painel, você visualiza a lista de fotos cadastradas: 1.3. Gerenciador de Fotos 5

Já na propria lista de fotos, você tem a opção de editar, selecionando um dos itens da lista, como também remover. Para remover, marque a foto que deseja e selecione em Ação a opção Remover photos selecionados: Em caso de editar, clique no nome da foto. Para criar uma foto, você vai na opção Adicionar photo. Clicando nesse botão, você será redirecionado para esse formulário: Quando você anexa uma foto, você tem três opções: 6 Capítulo 1. Documentação:

Salvar e adicionar outro(a): O painel vai adicionar a foto anexada, e volta para o formulário para inserir outra foto. Salvar e continuar editando: Ele salva a foto, mas volta para o formulário caso mudou de idéia, e deseja editar. Salvar: Será salvo a foto e então depois vai para a lista de fotos cadastradas. Caso tente salvar, sem anexar uma foto, um erro será exibido: 1.3.2 2. Pelo Gerenciador do Globo Photo Caso não queira ter o trabalho de logar e caso não tenha gostado do painel do Django, você tem a opção de usar o gerenciador da Globo Photo. Para acessar, clique na opção Gereciar as Fotos na página da galeria. Ao clicar, será direcionado para essa página, que irá mostrar as fotos cadastradas: Na lista de fotos você tem: Opções: Funções de editar ou excluir a foto selecionada. Imagem: Uma pré-visualização da foto. Nome da Imagem: É o nome da imagem anexada. Download da Imagem: Um link para você baixar a imagem selecionada. Quando adiciona uma nova foto, clique no botão Adicionar Foto. O seu formulário será esse: 1.3. Gerenciador de Fotos 7

Anexando e salvando, será redirecionado para a lista novamente. Mas e se eu quiser editar? Simples, na lista de fotos clique na opção Editar da foto que deseja e terá isso: Assim, você anexa outra foto e clica no Salvar. Feito isso, vai na lista de fotos novamente e irá na pré-visualização que a foto foi realmente substituida. E finalmente, para excluir você clica na opção Excluir, e irá aparecer uma mensagem perguntando se realmente deseja fazer essa ação. Caso tenha certeza, clique em Sim e então a foto será removida. 8 Capítulo 1. Documentação:

1.4 Changelog Todas as implementações de cada versão, estão listadas aqui. 1.4.1 Versão 0.0.1 Gerenciamento de fotos pelo Django Admin; Gerenciamento de fotos desenvolvido sob demanda para o sistema; Criação da galeria de imagens, no formato de slider; Documentação do projeto; Configuração de uso para o Travis CI; 1.5 Roadmap Implementar API REST; Separar camada back-end e front-end em projetos diferentes; Implementar um client web, usando Backbone para consumir os serviços; genindex modindex search 1.4. Changelog 9