No post sobre aplicações RESTful no Django, fiz uma rápida introdução sobre o django-piston. O piston é um framework para construção de APIs REST utilizando Django. Vamos a um exemplo bem simples: o IBGE com uma API REST para consulta de informações sobre cidades e regiões metropolitanas, onde os dados serão servidos em formato JSON. Vamos implementar dois recursos básicos: A consulta de estados e a consulta de cidades de um estados. E para aplicar isso, que tal uma aplicação em Java Swing com dois combo boxes, um para cidade e outro para estado? Continue Reading »
O Django é um framework moderno, com muitos recursos “out of box” e módulos inclusos para fazer 54131998944535 coisas. Porém, diferente de frameworks como Pylons e VRaptor, o Django não possui no seu conjunto de módulos uma API RESTful prontinha pra usar, sem complicações. O que a comunidade geralmente faz nestes casos? Desenvolve a API que falta. Por interesse, curiosidade e aprendizado, fui atrás de algumas dessas APIs, para efetuar alguns testes. Continue Reading »
Resolvi fazer uma série de posts “ensinando” a fazer CRUDs usando frameworks Python. A ideia é apresentar basicamente os frameworks (Python), e seus modos de trabalhar com MVC, urls, abstração do banco de dados, etc. A princípio, pretendo abordar apenas os que conheço melhor: Pylons, Django e web2py, e começo hoje com o Pylons… Continue Reading »