Good up-to-date Django report builder addons

80 views
Skip to first unread message

Gerald Brown

unread,
Jul 20, 2018, 6:42:16 AM7/20/18
to Django users
Does anyone know of any GOOD, UP-TO-DATE Django report builder add-ons? 

I was just working with Appy and discovered it was built with Python 2.? and I am using Python3.6.5. so I was getting a ton of errors.  Even though the last release in Pypi was in April 2018 they are still using Python 2.?

My client wants to create a daily report of customer spending.  The report should be simple to build as it consists of only 3 columns and a total at the bottom.  I want it to report by daily, weekly, monthly and yearly where the first will be a detailed report and the other 3 would be summary reports.

Many decades ago I used Crystal Reports but have not found anything similar for Django.  If anyone knows of this or something similar please let me know.

Thank you in advance!!!

Jason

unread,
Jul 20, 2018, 7:02:53 AM7/20/18
to Django users
Any time I have the question "Is there something in Django that will do this?", my first stop is https://djangopackages.org/

For example, their listings for reporting have a number of options and you can filter by python3 compatibility.

Gerald Brown

unread,
Jul 20, 2018, 7:18:04 AM7/20/18
to django...@googlegroups.com

Thanks for your info.  Will check it out.


On Friday, 20 July, 2018 07:02 PM, Jason wrote:
Any time I have the question "Is there something in Django that will do this?", my first stop is https://djangopackages.org/

For example, their listings for reporting have a number of options and you can filter by python3 compatibility.
--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users...@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/432963a3-91cd-459b-9e5b-3e36ca551dd3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Gerald Brown

unread,
Jul 22, 2018, 4:34:17 AM7/22/18
to Django users
I went to that site but sorry to say was UNABLE to find anything I could use as most are OUTDATED, written in Python 2.? ,Alpha or Beta versions that have not been updated in many years.

I did find one on another site called i-net Clear Reports that has a FREE report designer similar to Crystal Reports that creates reports with a *.rpt extension. 

The only problem is in order to use those reports a person has to spend US$2,000 - US$5,000 or more for their report server application.  That is a bit steep for my wallet as a 1 person FOOS Django shop developing for a 2 person client shop.

The report I need to design is a simple 3 column report with a totals summary at the bottom.

Again thanks for your info.

On Friday, July 20, 2018 at 7:18:04 PM UTC+8, Gerald Brown wrote:

Thanks for your info.  Will check it out.


On Friday, 20 July, 2018 07:02 PM, Jason wrote:
Any time I have the question "Is there something in Django that will do this?", my first stop is https://djangopackages.org/

For example, their listings for reporting have a number of options and you can filter by python3 compatibility.
--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.

Melvyn Sopacua

unread,
Jul 22, 2018, 4:49:37 AM7/22/18
to django...@googlegroups.com
On zondag 22 juli 2018 10:34:17 CEST Gerald Brown wrote:
> I went to that site but sorry to say was UNABLE to find anything I could
> use as most are OUTDATED, written in Python 2.? ,Alpha or Beta versions
> that have not been updated in many years.

You gave up too early. I don't know why it's ranked all the way on the right,
but this is defenitely stable and maintained and has a very good architecture:

https://djangopackages.org/packages/p/django-report-builder/

--
Melvyn Sopacua

Gerald Brown

unread,
Jul 22, 2018, 5:08:11 AM7/22/18
to django...@googlegroups.com
Been there done that.

It would not select a range of dates and the date had to be specified as
2018-07-22, not Now() or Today().

I had 10 records that met the criteria but it only selected 2. Not very
easy to use.

Also very limited support, did NOT reply to my questions.

Have you used it?  Did you have better results?

Thanks.

mottaz hejaze

unread,
Jul 22, 2018, 6:35:54 AM7/22/18
to django...@googlegroups.com
gerald do you realy need a package to do this ,  couse i think its not that hard to code by you ! i think there are time intervals functions in datetime and in django timezone you can use ..

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users...@googlegroups.com.

To post to this group, send email to django...@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.

Gerald Brown

unread,
Jul 22, 2018, 7:15:05 AM7/22/18
to django...@googlegroups.com

As I don't know HTML that much, I am now going through the Django docs & trying it using Django Views.

I now need to look into Django URLS because I keep getting 404 errors.

Just need to keep trying & learning & eventually will get it!!!

Melvyn Sopacua

unread,
Jul 22, 2018, 8:00:49 AM7/22/18
to django...@googlegroups.com
On zondag 22 juli 2018 11:07:45 CEST Gerald Brown wrote:
> Been there done that.
>
> It would not select a range of dates and the date had to be specified as
> 2018-07-22, not Now() or Today().
>
> I had 10 records that met the criteria but it only selected 2. Not very
> easy to use.
>
> Also very limited support, did NOT reply to my questions.
>
> Have you used it? Did you have better results?

I haven't looked in detail yet, but I am for $work. If I have different
results I will let you know. But we also have different requirements: our tech
stack is built on DRF and frontend is vue-js. So, if the API works as
advertised, it's unlikely we will be using the frontend.

--
Melvyn Sopacua
Reply all
Reply to author
Forward
0 new messages