[Gastosabertos-dev] Gráfico Drilldown de Impostos x Taxas

Edgar Zanella Alvarenga e em vaz.io
Segunda Fevereiro 9 05:42:08 UTC 2015


Primeiro ao gráfico:

http://jsfiddle.net/upeqzrua/embedded/result/

Código (ainda não acessando diretamente a API):

http://jsfiddle.net/upeqzrua/

Se clicarem nas barra será levado a um novo gráfico de barras
com os totais referentes apenas ao nível que clicou. Isso é
análogo ao Treemap, mas sem opção prévia de ver quantos ítens
existem no nível abaixo.

Pra fazer isso tipo que criar uma nova api pra totalizações
a partir de um código de receita:

https://github.com/aivuk/gastos_abertos/blob/master/gastosabertos/receita/views.py#L163

Essa API aceita um parâmetro drilldown que caso 'true' retorna os 
valores
do nível abaixo ao código pedido.

Ou seja:

http://localhost:5000/api/v1/receita/total?code=1.1.2&years=2013

Retorna: http://pastebin.com/raw.php?i=pysmUqHh

E com drildown=true:

http://localhost:5000/api/v1/receita/total?code=1.1.2&years=2013&drilldown=true

Retorna: http://pastebin.com/raw.php?i=vBfgNuwq

Notem também que estou retornando já com os nomes ao invés dos códigos. 
Para
fazer isso tive que mudar o modelo de dados e criar uma referência 
entre as
tabelas revenue e revenue_code.

Edgar




Mais detalhes sobre a lista de discussão Gastosabertos-dev