django-reportengine é outro quadro relatórios com base Django, que visa permitir a bons relatórios de não-ORM, bem como relatórios ORM facilmente criados.
Visão geral
Inspirado pelo django-reportagem de vitalik [http://code.google.com/p/django-reporting], ReportEngine procura fazer algo menos ligada ao ORM para permitir a esses muitos casos em que os relatórios complexos requerem algum sql direto, ou pura código python.
Ele permite que você adicione novos relatórios que tanto alimentam diretamente de um modelo, fazer sua própria SQL personalizada ou executar qualquer coisa em python. Os relatórios podem ser emitidas em vários formatos, e você pode especificar novos formatos. Os relatórios podem ter controles de filtro extensíveis, alimentado por uma forma (com os premade para queryset e modelo relatórios com base).
Exemplo
Dê uma olhada no projeto de amostra e relatórios na pasta exemplo. . Para executá-lo você precisa ter o Django 1.1.2 e reportengine em seu PYTHONPATH
Requisitos :
- Python
- Django
Comentários não encontrado