Implementando API REST com Django – parte 1

django-rest-1_abertura

Incrementando a “Agenda de Eventos” com a adição de uma API de REST para o projeto e desta vez, ao invés de implementá-la do zero, como no caso do exemplo com Bottle, optei por uma abordagem mais simples e usarei o Django REST framework que, literalmente, se encarregará de mapear meu modelo de dados e de construir todas as opções da API sozinho.

Continuar lendo

Anúncios

Exemplo em Django – parte 5

django-5_abertura.png

Prosseguido com o desenvolvimento do “Agenda de Eventos”, na quarta parte foram incluídas as opções de inserção, edição e remoção dos eventos e que, em tese, concluiu todas as funcionalidades da aplicação.

Para esta parte, algo mais leve, com a configuração de idioma e fuso horário do Django (válido tanto para a aplicação quanto para a interface administrativa), a customização da interface de administração e, claro, a colocação de algum conteúdo na página principal.

Continuar lendo

Exemplo em Django – parte 4

django-4_abertura

Na terceira parte o “Agenda de Eventos” foi (mais ou menos) concluído com a inclusão das opções para visualizar todos os eventos cadastrados, em um determinado dia e a visualização individual deles através da correspondente edição dos gabaritos, visões e rotas necessários para tudo funcionar corretamente.

Porém, as tarefas de inserção, edição e remoção dos eventos somente estão disponíveis a partir da interface de administração do Django, o que será corrigido nesta parte… 🙂

Continuar lendo

Exemplo em Django – parte 3

django-3_abertura

Prosseguindo com o desenvolvimento da “Agenda de Eventos”. A segunda parte tratou do modelo de dados da aplicação (ou simplesmente modelo), apresentou o Django ORM e cuidou de configurar do módulo de administração — lembrando que preferi ser breve mas que ainda voltarei a este assunto.

Nesta parte a construção efetiva da aplicação com a criação dos demais componentes do modelo MVC MTV.

Continuar lendo