This is a great use of management commands. I use that combined with a cron job 
to generate reports on a schedule. The management command allows you to use 
Django’s ORM for polling data, and there’s excel packages out there (can’t 
think of a name off the top of my head), but even to that point, excel will 
accept a CSV, which can very easily be constructed with python.

Hope this helps,
Benny

On Apr 24, 2021, at 3:04 PM, Andréas Kühne <andreas.ku...@hypercode.se> wrote:


Hi all,

I was wondering if anyone has any good resources for building reports in Django 
/ Python. What I am trying to do is the following:
* I have built a questionnaire motor - it works more or less like google forms 
and collects the input from 1 or more respondents to a questionnaire. So far so 
good.
* We are currently exporting the data into excel, where we can build reports 
(with graphs and so on). However - this is not working the way we want it to.
* What we want to be able to do is somehow create a report from the data, and 
in certain cases group several questions into one graph. Now I know this can be 
done with code - but here's the tricky part - we want the users to be able to 
design their reports themselves.
* Finally we want to be able to PDF the report and send it to the end user (the 
respondent of the questionnaire).

So my questions are:
1. Has anyone done anything like this? Does anyone have any pointers they could 
give me?
2. Does anyone know of any good packages that could help? I am not talking 
about just using reportlab for PDF generation or matplotlib for creating 
graphs, but rather some more high level packages that would be a good 
inspiration?

I am trying to find something that could help me do this task - as I'm not 
really excited about creating this myself :)

Regards,

Andréas

--
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+unsubscr...@googlegroups.com<mailto:django-users+unsubscr...@googlegroups.com>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAK4qSCcANYcwGkHxNTpkU%2BGa6-_d9FRdvaGUJKAg4DqZAN9FJg%40mail.gmail.com<https://groups.google.com/d/msgid/django-users/CAK4qSCcANYcwGkHxNTpkU%2BGa6-_d9FRdvaGUJKAg4DqZAN9FJg%40mail.gmail.com?utm_medium=email&utm_source=footer>.

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CH2PR14MB3913F92052E193091E8ACBDCC0449%40CH2PR14MB3913.namprd14.prod.outlook.com.

Reply via email to