Quem sou eu

Minha foto

Formado em Computação, desenvolvedor web, interessado em tecnologia, metaleiro e um gamer inveterado.

Pesquisar

segunda-feira, 24 de agosto de 2009

Novos recursos do Admin - date_hierarchy


O date_hierarchy já funciona apartir da versão 1.0 e proporciona um filtro muito útil para a listagem dos dados de algum módulo. Ele monta uma estrutura para navegação pelas datas dos registro ali listados.

Para utilizá-lo é bem simples. Qualquer classe que possua um campo do tipo DateField pode fazer uso do mesmo. Basta colocar a seguinte linha dentro da classe do admin do seu model, dentro do admin.py

date_hierarchy = ('data')

Onde 'data' é o nome do seu atributo.

Note que ao fazer isso, logo acima da listagem dos dados vai surgir alguns links com os anos que possuem conteudo dentro daquele módulo. Ao clicar no ano, aparecerão os meses e posteriormente os dias que possuem algum conteúdo.




hasta!