Reports

20 views
Skip to first unread message

Ahmed Toulan

unread,
Mar 5, 2012, 6:12:14 AM3/5/12
to django...@googlegroups.com
Hi,

We have a Django website and we would like to have a reporting engine, if it could be in python and integrated with Django it would be awesome.

Here are the options I investigated:
  1. Jasper is really promising and has a lot of features, but unfortunately it's Java and I would need to do too much work to integrate it with Django. For instance we will have separate users and user permissions, and we can't share the login sessions.
  2. ReportLab . Too low level and needs a proper designer. (Am I right?)
  3. Geraldo. Greate, but lacks a few features that we need.
My goal is to have a unified experience for my users (where they don't even know that we have a reporting engine). Users and user permissions should be managed in one place (Django side of course)

I want to know what everybody else is using.

Thanks for your time.

Derek

unread,
Mar 5, 2012, 9:49:52 AM3/5/12
to Django users
I plan to use ReportLab and/or Geraldo in an upcoming projects as they
seem to be the best out there. In response to your criticisms:

ReportLab. "Too low level" which I translate to mean this is a tool
you can customise to do exactly what you want. In the same way Django
is *not* a CMS and requires "some" work to build any website.

Geraldo. "lacks a few features" - welcome to the wonderful world of
open source. Someone else has already done a whole chunk of work; now
you can make it even better by adding in those features and
contributing back so the whole community can benefit.

Cheers
Derek

On Mar 5, 1:12 pm, Ahmed Toulan <thelinu...@gmail.com> wrote:
> Hi,
>
> We have a Django website and we would like to have a reporting engine, if
> it could be in python and integrated with Django it would be awesome.
>
> Here are the options I investigated:
>
>    1. Jasper is really promising and has a lot of features, but
>    unfortunately it's Java and I would need to do too much work to integrate
>    it with Django. For instance we will have separate users and user
>    permissions, and we can't share the login sessions.
>    2. ReportLab . Too low level and needs a proper designer. (Am I right?)
>    3. Geraldo. Greate, but lacks a few features that we need.

Alexey Luchko

unread,
Mar 5, 2012, 10:29:59 AM3/5/12
to django...@googlegroups.com
Hi!

We are using http://PythonReports.sf.net/.

--
Regards,
Alex.

Derek

unread,
Mar 6, 2012, 10:02:04 AM3/6/12
to Django users
I am curious as to why/how you use a reporting tool that does not
support HTML for a web application?

(PS I note that this tool, as in the case of Geraldo, also uses
ReportLab)

On Mar 5, 5:29 pm, Alexey Luchko <l...@ank-sia.com> wrote:
> Hi!
>
> We are usinghttp://PythonReports.sf.net/.
>
> --
> Regards,
> Alex.

Alexey Luchko

unread,
Mar 16, 2012, 6:47:57 AM3/16/12
to django...@googlegroups.com
We are using PDFs.

Reply all
Reply to author
Forward
0 new messages