django-ReportEngine è un altro framework rapporti basati Django, che mira a consentire per le buone relazioni non ORM nonché i rapporti ORM facilmente creati.
Descrizione
Ispirato da django-reporting di vitalik [http://code.google.com/p/django-reporting], ReportEngine cerca di fare qualcosa di meno legato alla ORM per consentire i molti casi in cui i rapporti complessi richiedono una certa sql diretta, o puro codice Python.
Esso consente di aggiungere nuovi report che o feed direttamente da un modello, fare il proprio SQL personalizzato o eseguire qualsiasi cosa in pitone. I report possono essere emessi in vari formati, ed è possibile specificare nuovi formati. I report possono avere controlli di filtro estensibili, alimentati da un modulo (con quelli predefiniti per queryset e il modello report basati).
Esempio
Date un'occhiata al progetto di esempio e le relazioni nella cartella esempio. . Per eseguirlo è necessario disporre di Django 1.1.2 e ReportEngine sul PYTHONPATH
Requisiti :
- Python
- Django
I commenti non trovato