A GUI for Django ORM. Build custom queries and display results. Targets sys admins and capable end users who might not be able to program.
Python JavaScript CSS
Switch branches/tags
Nothing to show
Pull request Compare This branch is 1 commit ahead, 694 commits behind burke-software:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
report_builder
screenshots
.gitignore
.travis.yml
Dockerfile
LICENSE
MANIFEST.in
README.md
fig.yml
setup.py
test_settings.py
test_urls.py

README.md

django-report-builder

A GUI for Django ORM. Build custom queries and display results. Targets sys admins and capable end users who might not be able to program or gain direct interactive shell access.

Build Status Bountysource

Support development on gittip

News

Just pushed 2.0 changes to master and pypi. Code has been refactored. Report any bugs :)

  • Changing the base templates slightly (could cause you trouble if customized)
  • Factoring out functions to django-report-utils
  • Added experimental support for asynchronous report generation

The common functions will used in:

  • django-scaffold-report - a tool to streamline complex customized reports
  • django-admin-export - a super old tool I made that sucks and will be remade!

What is Django Report Builder?

What's finished?

  • Add filters
  • Add display fields
  • Preview and create xlsx reports
  • Very simple security, user must have change or "view" permission to view reports. Unprivileged users can still build reports and see database schema.
  • Model properties (thanks yekibud)
  • Support for django-custom-fields
  • Export to Report global admin action
  • Optional asynchronous report generation

What isn't

  • "or" filters together
  • More exports, views
  • Decent form validation

Documentation

http://django-report-builder.readthedocs.org/

Discussion

Let us know your thoughts at https://google.com/+Burkesoftware or consider sending some pull requests our way!