Re: Django app for data management and visualization

2011-06-01 Thread Andre Terra
Hi Alessio,

How are you? Your use case is *very* similar to mine, as our department also
goes down the SAP-XLS-PPT path weekly and I'm in charge of making this task
easier, faster and less error prone.

Have you moved forward with this project at all? I'd love to take a look at
some code, assuming you can share any of it. Have you decided on which chart
API to use? And did you run into any problems due to spreadsheets being too
large? Mine can have thousands and thousands of rows, so I wonder if the
performance is going to be reasonable.



Sincerely,

André Terra

PS. I'm working for an Italian multinational. I wonder if we're developing
for the same folks but in different departments... hah

On Tue, Apr 5, 2011 at 12:30 PM, alessio c  wrote:

> Hi Javier,
>
> maybe we could have a talk, it sounds you need something similar to what I
> need. Most of the reports needs a lot of ad hoc features, that is why it is
> really difficult to find a proper level of abstraction. However, a robust
> django framework could at least help to organize the work. Most of the
> reports are run from data extracted from some IT syistem (SAP), this means
> that the row data is usually following a model (which the people then mess
> up in Excel). So, the approach model-view can be quite powerful.
>  Let me know. At the moment I only have spare scripts, but it would be
> nice to share.
> 2011/4/5 Javier Guerra Giraldez 
>
>> On Tue, Apr 5, 2011 at 10:06 AM, alessio c  wrote:
>> > yes I do. I need more basic stuff then that and I need tables. Think of
>> this
>> > as tentative to reduce Excel use (which is killing me).
>>
>> I feel your pain
>>
>> what i'm currently doing is to use jqGrid as a frontend for tables.  i
>> wrote a small framework adaptor that lets me write a small class with
>> a Queryset, a few column description and optionally some extra data
>> transformations.  the superclasses take care of generating the JS
>> description and AJAX-handling views.
>>
>> the advantage of jqGrid is that it makes very easy to handle record
>> selection, add/edit/delete/search operations, and sometimes in-cell
>> editing.  in sum, the users don't miss so much their excel sheets.
>>
>> i plan to eventually share the python code; but it's still in heavy
>> flux, every new project demands significant modifications.
>>
>> --
>> Javier
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.



Re: Django app for data management and visualization

2011-04-10 Thread Marwan Al-Sabbagh
thanks for sharing the link. Thats a really amazing piece of software, I'm
definitely gonna use that on some of my projects.

Marwan

On Sun, Apr 10, 2011 at 5:59 PM, Brian Bouterse  wrote:

> I'm a fan of using flot  for
> visualization.  I've used the Google Charts and it works well too.
>
> Brian
>
>
> On Sun, Apr 10, 2011 at 2:07 AM, ucnt...@gmail.com wrote:
>
>>
>>
>> On Apr 8, 12:22 am, Chris Matthews  wrote:
>> > Hi Marwan,
>> >
>> > Another option that I'll investigate is Google Chart Tools / Image
>> Charts (aka Chart API) seehttp://code.google.com/apis/chart/
>> > Regards
>> > Chris
>> >
>>
>> Be sure to go for the "Visualization API" over the basic image based
>> charts if you have significant amount of data.  I've been using this
>> of late and pretty well enjoying it. I'm currently considering
>> exporting to Google's spreadsheet from which you can IIRC export to
>> various formats. Perhaps you could upload the data for export to
>> Google Docs, then export over an API. Not sure if they expose
>> exporting to xls over an API yet.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Django users" group.
>> To post to this group, send email to django-users@googlegroups.com.
>> To unsubscribe from this group, send email to
>> django-users+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/django-users?hl=en.
>>
>>
>
>
> --
> Brian Bouterse
> ITng Services
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.



Re: Django app for data management and visualization

2011-04-10 Thread Brian Bouterse
I'm a fan of using flot  for visualization.
 I've used the Google Charts and it works well too.

Brian


On Sun, Apr 10, 2011 at 2:07 AM, ucnt...@gmail.com wrote:

>
>
> On Apr 8, 12:22 am, Chris Matthews  wrote:
> > Hi Marwan,
> >
> > Another option that I'll investigate is Google Chart Tools / Image Charts
> (aka Chart API) seehttp://code.google.com/apis/chart/
> > Regards
> > Chris
> >
>
> Be sure to go for the "Visualization API" over the basic image based
> charts if you have significant amount of data.  I've been using this
> of late and pretty well enjoying it. I'm currently considering
> exporting to Google's spreadsheet from which you can IIRC export to
> various formats. Perhaps you could upload the data for export to
> Google Docs, then export over an API. Not sure if they expose
> exporting to xls over an API yet.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>
>


-- 
Brian Bouterse
ITng Services

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.



Re: Django app for data management and visualization

2011-04-10 Thread ucnt...@gmail.com


On Apr 8, 12:22 am, Chris Matthews  wrote:
> Hi Marwan,
>
> Another option that I'll investigate is Google Chart Tools / Image Charts 
> (aka Chart API) seehttp://code.google.com/apis/chart/
> Regards
> Chris
>

Be sure to go for the "Visualization API" over the basic image based
charts if you have significant amount of data.  I've been using this
of late and pretty well enjoying it. I'm currently considering
exporting to Google's spreadsheet from which you can IIRC export to
various formats. Perhaps you could upload the data for export to
Google Docs, then export over an API. Not sure if they expose
exporting to xls over an API yet.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.



Re: Django app for data management and visualization

2011-04-08 Thread Marwan Al-Sabbagh
Hi Chris,
  there stuff looks pretty nice. I'll add that link to my research.

Marwan

On Fri, Apr 8, 2011 at 9:22 AM, Chris Matthews <ch...@bbd.co.za> wrote:
> Hi Marwan,
>
> Another option that I'll investigate is Google Chart Tools / Image Charts 
> (aka Chart API) see http://code.google.com/apis/chart/
> Regards
> Chris
>
> -Original Message-
> From: django-users@googlegroups.com [mailto:django-users@googlegroups.com] On 
> Behalf Of Marwan Al-Sabbagh
> Sent: 07 April 2011 09:59
> To: django-users@googlegroups.com
> Subject: Re: Django app for data management and visualization
>
> Hi Chris,
>  thanks so much for all the information and the links, Its really
> helpful. I really like xlwt it's easy, fast, and powerful. I'll most
> likely start with allowing the user to export a table of results to an
> excel sheet where they can do whatever additional calculations,
> formatting, or analysis they want.
>  I'm very interested in dealing with charts and graphs but I must say
> at this stage its more of a bonus then something our users are
> demanding. I'll keep you guys updated on my progress and would love to
> get all your feedback on the direction I'm taking and if it's
> something that any of you can use on your projects. looking forward to
> it.
>
> cheers,
> Marwan
>
> On Thu, Apr 7, 2011 at 9:50 AM, Chris Matthews <ch...@bbd.co.za> wrote:
>> Hi Marwan,
>>
>> I am considering an "Excel Export" button wherever I have a table (or 
>> jQuery-UI grid).
>>
>> If you just want data sheets, before writing something, consider this:
>> xlwt 0.7.2 Library to create spreadsheet files compatible with MS Excel 
>> 97/2000/XP/2003 XLS files, on any platform, with Python 2.3 to 2.6
>> http://pypi.python.org/pypi/xlwt
>>
>> Example (using xwlt) to do export_selected_objects 
>> http://davidmburke.com/tag/django/
>>
>> Xwlt does not do graphs.
>>
>> There is probably a lot on graphs but I just saw this:
>> http://www.gnuplot.info/ and then also a Python interface 
>> http://gnuplot-py.sourceforge.net/
>>
>> Or
>> http://sourceforge.net/projects/django-dataplot/
>>
>>
>> For a interesting take on spreadsheets:
>> Use Django and jQuery to create a spreadsheet application 
>> http://www.ibm.com/developerworks/web/library/wa-django/?ca=drs-
>>
>> http://www.spreadsheetgear.com/ seemed cool but you net .Net and it will 
>> cost you (not sure if it will save you some money).
>>
>> Regards
>> Chris
>>
>> -Original Message-
>> From: django-users@googlegroups.com [mailto:django-users@googlegroups.com] 
>> On Behalf Of Marwan Al-Sabbagh
>> Sent: 06 April 2011 16:59
>> To: django-users@googlegroups.com
>> Subject: Re: Django app for data management and visualization
>>
>> this sounds very interesting to me too. I'm working at a financial
>> institution and I'm facing a similar challenge of allowing the users
>> to generate ad hoc reports and export those reports to excel. I've
>> already implemented this requirement in PHP and I'm in the process of
>> migrating these reporting systems to django. I'm very interested to
>> see how you plan to do excel exports. I'll also be righting a library
>> within the next two months to do that, because I haven't found
>> anything that meets our requirements. If it's something you are
>> interested in please shoot me an email.
>>  as far as importing data from excel sheets into a database check out
>> www.python-excel.org and specifically their xlrd package that lets you
>> read excel files and traverse the cells. You could use this to extract
>> values and populate your database.
>>
>> Marwan
>>
>> On Tue, Apr 5, 2011 at 7:03 PM, Gianluca Riccardi
>> <riccardi.gianl...@gmail.com> wrote:
>>>
>>>
>>> On 5 Apr, 17:06, alessio c <viandant...@gmail.com> wrote:
>>>> Ciao,
>>>
>>> ciao Alessio,
>>>
>>>>
>>>> yes I do. I need more basic stuff then that and I need tables. Think of 
>>>> this
>>>> as tentative to reduce Excel use (which is killing me).
>>>>
>>>> I can use matplotlib or openflash if I want to go really fancy. However, 
>>>> now
>>>> I need to set up the framework. After that, I have a platform from which I
>>>> can run all my scripts.
>>>>
>>>> Let's say I have a database with invoice data from different subsidiaries. 
>>>> I
>>>> want to be able to: 1) create different views (subs

Re: Django app for data management and visualization

2011-04-08 Thread alessio c
Hi again,

do you know of any django app providing interactive python sessions? I mean,
you have a text boy where you input your python, then you click a button and
the script runs, then the output is presented in another box.

2011/4/7 Marwan Al-Sabbagh <marwan.alsabb...@gmail.com>

> Hi Chris,
>  thanks so much for all the information and the links, Its really
> helpful. I really like xlwt it's easy, fast, and powerful. I'll most
> likely start with allowing the user to export a table of results to an
> excel sheet where they can do whatever additional calculations,
> formatting, or analysis they want.
>  I'm very interested in dealing with charts and graphs but I must say
> at this stage its more of a bonus then something our users are
> demanding. I'll keep you guys updated on my progress and would love to
> get all your feedback on the direction I'm taking and if it's
> something that any of you can use on your projects. looking forward to
> it.
>
> cheers,
> Marwan
>
> On Thu, Apr 7, 2011 at 9:50 AM, Chris Matthews <ch...@bbd.co.za> wrote:
> > Hi Marwan,
> >
> > I am considering an "Excel Export" button wherever I have a table (or
> jQuery-UI grid).
> >
> > If you just want data sheets, before writing something, consider this:
> > xlwt 0.7.2 Library to create spreadsheet files compatible with MS Excel
> 97/2000/XP/2003 XLS files, on any platform, with Python 2.3 to 2.6
> > http://pypi.python.org/pypi/xlwt
> >
> > Example (using xwlt) to do export_selected_objects
> http://davidmburke.com/tag/django/
> >
> > Xwlt does not do graphs.
> >
> > There is probably a lot on graphs but I just saw this:
> > http://www.gnuplot.info/ and then also a Python interface
> http://gnuplot-py.sourceforge.net/
> >
> > Or
> > http://sourceforge.net/projects/django-dataplot/
> >
> >
> > For a interesting take on spreadsheets:
> > Use Django and jQuery to create a spreadsheet application
> http://www.ibm.com/developerworks/web/library/wa-django/?ca=drs-
> >
> > http://www.spreadsheetgear.com/ seemed cool but you net .Net and it will
> cost you (not sure if it will save you some money).
> >
> > Regards
> > Chris
> >
> > -Original Message-
> > From: django-users@googlegroups.com [mailto:
> django-users@googlegroups.com] On Behalf Of Marwan Al-Sabbagh
> > Sent: 06 April 2011 16:59
> > To: django-users@googlegroups.com
> > Subject: Re: Django app for data management and visualization
> >
> > this sounds very interesting to me too. I'm working at a financial
> > institution and I'm facing a similar challenge of allowing the users
> > to generate ad hoc reports and export those reports to excel. I've
> > already implemented this requirement in PHP and I'm in the process of
> > migrating these reporting systems to django. I'm very interested to
> > see how you plan to do excel exports. I'll also be righting a library
> > within the next two months to do that, because I haven't found
> > anything that meets our requirements. If it's something you are
> > interested in please shoot me an email.
> >  as far as importing data from excel sheets into a database check out
> > www.python-excel.org and specifically their xlrd package that lets you
> > read excel files and traverse the cells. You could use this to extract
> > values and populate your database.
> >
> > Marwan
> >
> > On Tue, Apr 5, 2011 at 7:03 PM, Gianluca Riccardi
> > <riccardi.gianl...@gmail.com> wrote:
> >>
> >>
> >> On 5 Apr, 17:06, alessio c <viandant...@gmail.com> wrote:
> >>> Ciao,
> >>
> >> ciao Alessio,
> >>
> >>>
> >>> yes I do. I need more basic stuff then that and I need tables. Think of
> this
> >>> as tentative to reduce Excel use (which is killing me).
> >>>
> >>> I can use matplotlib or openflash if I want to go really fancy.
> However, now
> >>> I need to set up the framework. After that, I have a platform from
> which I
> >>> can run all my scripts.
> >>>
> >>> Let's say I have a database with invoice data from different
> subsidiaries. I
> >>> want to be able to: 1) create different views (subsidiary level, macro
> >>> level, invoice level, first 10 invoice, first 10 customers, etc.); 2)
> upload
> >>> data from different formats (because people are lazy and it is
> impossible to
> >>> impose a single format); 3) allow some users to upload data (to avoid
> them
> >>> to send me excel fil

RE: Django app for data management and visualization

2011-04-08 Thread Chris Matthews
Hi Marwan,

Another option that I'll investigate is Google Chart Tools / Image Charts (aka 
Chart API) see http://code.google.com/apis/chart/
Regards
Chris

-Original Message-
From: django-users@googlegroups.com [mailto:django-users@googlegroups.com] On 
Behalf Of Marwan Al-Sabbagh
Sent: 07 April 2011 09:59
To: django-users@googlegroups.com
Subject: Re: Django app for data management and visualization

Hi Chris,
  thanks so much for all the information and the links, Its really
helpful. I really like xlwt it's easy, fast, and powerful. I'll most
likely start with allowing the user to export a table of results to an
excel sheet where they can do whatever additional calculations,
formatting, or analysis they want.
  I'm very interested in dealing with charts and graphs but I must say
at this stage its more of a bonus then something our users are
demanding. I'll keep you guys updated on my progress and would love to
get all your feedback on the direction I'm taking and if it's
something that any of you can use on your projects. looking forward to
it.

cheers,
Marwan

On Thu, Apr 7, 2011 at 9:50 AM, Chris Matthews <ch...@bbd.co.za> wrote:
> Hi Marwan,
>
> I am considering an "Excel Export" button wherever I have a table (or 
> jQuery-UI grid).
>
> If you just want data sheets, before writing something, consider this:
> xlwt 0.7.2 Library to create spreadsheet files compatible with MS Excel 
> 97/2000/XP/2003 XLS files, on any platform, with Python 2.3 to 2.6
> http://pypi.python.org/pypi/xlwt
>
> Example (using xwlt) to do export_selected_objects 
> http://davidmburke.com/tag/django/
>
> Xwlt does not do graphs.
>
> There is probably a lot on graphs but I just saw this:
> http://www.gnuplot.info/ and then also a Python interface 
> http://gnuplot-py.sourceforge.net/
>
> Or
> http://sourceforge.net/projects/django-dataplot/
>
>
> For a interesting take on spreadsheets:
> Use Django and jQuery to create a spreadsheet application 
> http://www.ibm.com/developerworks/web/library/wa-django/?ca=drs-
>
> http://www.spreadsheetgear.com/ seemed cool but you net .Net and it will cost 
> you (not sure if it will save you some money).
>
> Regards
> Chris
>
> -Original Message-
> From: django-users@googlegroups.com [mailto:django-users@googlegroups.com] On 
> Behalf Of Marwan Al-Sabbagh
> Sent: 06 April 2011 16:59
> To: django-users@googlegroups.com
> Subject: Re: Django app for data management and visualization
>
> this sounds very interesting to me too. I'm working at a financial
> institution and I'm facing a similar challenge of allowing the users
> to generate ad hoc reports and export those reports to excel. I've
> already implemented this requirement in PHP and I'm in the process of
> migrating these reporting systems to django. I'm very interested to
> see how you plan to do excel exports. I'll also be righting a library
> within the next two months to do that, because I haven't found
> anything that meets our requirements. If it's something you are
> interested in please shoot me an email.
>  as far as importing data from excel sheets into a database check out
> www.python-excel.org and specifically their xlrd package that lets you
> read excel files and traverse the cells. You could use this to extract
> values and populate your database.
>
> Marwan
>
> On Tue, Apr 5, 2011 at 7:03 PM, Gianluca Riccardi
> <riccardi.gianl...@gmail.com> wrote:
>>
>>
>> On 5 Apr, 17:06, alessio c <viandant...@gmail.com> wrote:
>>> Ciao,
>>
>> ciao Alessio,
>>
>>>
>>> yes I do. I need more basic stuff then that and I need tables. Think of this
>>> as tentative to reduce Excel use (which is killing me).
>>>
>>> I can use matplotlib or openflash if I want to go really fancy. However, now
>>> I need to set up the framework. After that, I have a platform from which I
>>> can run all my scripts.
>>>
>>> Let's say I have a database with invoice data from different subsidiaries. I
>>> want to be able to: 1) create different views (subsidiary level, macro
>>> level, invoice level, first 10 invoice, first 10 customers, etc.); 2) upload
>>> data from different formats (because people are lazy and it is impossible to
>>> impose a single format); 3) allow some users to upload data (to avoid them
>>> to send me excel files by email, this is a huge feature...); 4) allow some
>>> other users (managers) to access and download online reports (tables and
>>> graphs).
>>>
>>> Theoretically, when I get this right I am hoping to start a project on git.
>>> The main idea is to create a shared reporting tool.
>>
>>

Re: Django app for data management and visualization

2011-04-07 Thread Marwan Al-Sabbagh
Hi Chris,
  thanks so much for all the information and the links, Its really
helpful. I really like xlwt it's easy, fast, and powerful. I'll most
likely start with allowing the user to export a table of results to an
excel sheet where they can do whatever additional calculations,
formatting, or analysis they want.
  I'm very interested in dealing with charts and graphs but I must say
at this stage its more of a bonus then something our users are
demanding. I'll keep you guys updated on my progress and would love to
get all your feedback on the direction I'm taking and if it's
something that any of you can use on your projects. looking forward to
it.

cheers,
Marwan

On Thu, Apr 7, 2011 at 9:50 AM, Chris Matthews <ch...@bbd.co.za> wrote:
> Hi Marwan,
>
> I am considering an "Excel Export" button wherever I have a table (or 
> jQuery-UI grid).
>
> If you just want data sheets, before writing something, consider this:
> xlwt 0.7.2 Library to create spreadsheet files compatible with MS Excel 
> 97/2000/XP/2003 XLS files, on any platform, with Python 2.3 to 2.6
> http://pypi.python.org/pypi/xlwt
>
> Example (using xwlt) to do export_selected_objects 
> http://davidmburke.com/tag/django/
>
> Xwlt does not do graphs.
>
> There is probably a lot on graphs but I just saw this:
> http://www.gnuplot.info/ and then also a Python interface 
> http://gnuplot-py.sourceforge.net/
>
> Or
> http://sourceforge.net/projects/django-dataplot/
>
>
> For a interesting take on spreadsheets:
> Use Django and jQuery to create a spreadsheet application 
> http://www.ibm.com/developerworks/web/library/wa-django/?ca=drs-
>
> http://www.spreadsheetgear.com/ seemed cool but you net .Net and it will cost 
> you (not sure if it will save you some money).
>
> Regards
> Chris
>
> -Original Message-
> From: django-users@googlegroups.com [mailto:django-users@googlegroups.com] On 
> Behalf Of Marwan Al-Sabbagh
> Sent: 06 April 2011 16:59
> To: django-users@googlegroups.com
> Subject: Re: Django app for data management and visualization
>
> this sounds very interesting to me too. I'm working at a financial
> institution and I'm facing a similar challenge of allowing the users
> to generate ad hoc reports and export those reports to excel. I've
> already implemented this requirement in PHP and I'm in the process of
> migrating these reporting systems to django. I'm very interested to
> see how you plan to do excel exports. I'll also be righting a library
> within the next two months to do that, because I haven't found
> anything that meets our requirements. If it's something you are
> interested in please shoot me an email.
>  as far as importing data from excel sheets into a database check out
> www.python-excel.org and specifically their xlrd package that lets you
> read excel files and traverse the cells. You could use this to extract
> values and populate your database.
>
> Marwan
>
> On Tue, Apr 5, 2011 at 7:03 PM, Gianluca Riccardi
> <riccardi.gianl...@gmail.com> wrote:
>>
>>
>> On 5 Apr, 17:06, alessio c <viandant...@gmail.com> wrote:
>>> Ciao,
>>
>> ciao Alessio,
>>
>>>
>>> yes I do. I need more basic stuff then that and I need tables. Think of this
>>> as tentative to reduce Excel use (which is killing me).
>>>
>>> I can use matplotlib or openflash if I want to go really fancy. However, now
>>> I need to set up the framework. After that, I have a platform from which I
>>> can run all my scripts.
>>>
>>> Let's say I have a database with invoice data from different subsidiaries. I
>>> want to be able to: 1) create different views (subsidiary level, macro
>>> level, invoice level, first 10 invoice, first 10 customers, etc.); 2) upload
>>> data from different formats (because people are lazy and it is impossible to
>>> impose a single format); 3) allow some users to upload data (to avoid them
>>> to send me excel files by email, this is a huge feature...); 4) allow some
>>> other users (managers) to access and download online reports (tables and
>>> graphs).
>>>
>>> Theoretically, when I get this right I am hoping to start a project on git.
>>> The main idea is to create a shared reporting tool.
>>
>> sounds like your going to have some fun ;) good luck, especially if
>> you can get rid of dealing with spreadsheets and automate it I'm sure
>> users will be happier(you at first;)
>>
>> if You start a public git repo i'd like to read your progresses
>>
>> regards,
>> Gianluca Riccardi
>>
>> --
>> You received this message because you are subscribed to

Re: Django app for data management and visualization

2011-04-07 Thread alessio c
Hi,

for creating graph reports I strongly suggest to use Pswave and latex. There
is a big lack of software in this direction (have you ever thought how easy
could it be to make an app for running catalogues?). Here we fill power
point slides that have to be updated everymonth because data change...

Mostly, there are 2 types of reports: those to provide a clue to managers,
those to be shown in presentations. For the first I would go for a web based
solution (so you don't need to ask people to install python or R or Sage,
etc.), for the second I would improve current libraries to create tabular
data and pivots (which is the real strenght of excel) and work on a solution
with latex or restructured text.

I am not sure what would you like to do with excel, but once you have a nice
way to handle tables, you have a solution right there.

2011/4/7 Chris Matthews <ch...@bbd.co.za>

> Hi Marwan,
>
> I am considering an "Excel Export" button wherever I have a table (or
> jQuery-UI grid).
>
> If you just want data sheets, before writing something, consider this:
> xlwt 0.7.2 Library to create spreadsheet files compatible with MS Excel
> 97/2000/XP/2003 XLS files, on any platform, with Python 2.3 to 2.6
> http://pypi.python.org/pypi/xlwt
>
> Example (using xwlt) to do export_selected_objects
> http://davidmburke.com/tag/django/
>
> Xwlt does not do graphs.
>
> There is probably a lot on graphs but I just saw this:
> http://www.gnuplot.info/ and then also a Python interface
> http://gnuplot-py.sourceforge.net/
>
> Or
> http://sourceforge.net/projects/django-dataplot/
>
>
> For a interesting take on spreadsheets:
> Use Django and jQuery to create a spreadsheet application
> http://www.ibm.com/developerworks/web/library/wa-django/?ca=drs-
>
> http://www.spreadsheetgear.com/ seemed cool but you net .Net and it will
> cost you (not sure if it will save you some money).
>
> Regards
> Chris
>
> -Original Message-
> From: django-users@googlegroups.com [mailto:django-users@googlegroups.com]
> On Behalf Of Marwan Al-Sabbagh
> Sent: 06 April 2011 16:59
> To: django-users@googlegroups.com
> Subject: Re: Django app for data management and visualization
>
> this sounds very interesting to me too. I'm working at a financial
> institution and I'm facing a similar challenge of allowing the users
> to generate ad hoc reports and export those reports to excel. I've
> already implemented this requirement in PHP and I'm in the process of
> migrating these reporting systems to django. I'm very interested to
> see how you plan to do excel exports. I'll also be righting a library
> within the next two months to do that, because I haven't found
> anything that meets our requirements. If it's something you are
> interested in please shoot me an email.
>  as far as importing data from excel sheets into a database check out
> www.python-excel.org and specifically their xlrd package that lets you
> read excel files and traverse the cells. You could use this to extract
> values and populate your database.
>
> Marwan
>
> On Tue, Apr 5, 2011 at 7:03 PM, Gianluca Riccardi
> <riccardi.gianl...@gmail.com> wrote:
> >
> >
> > On 5 Apr, 17:06, alessio c <viandant...@gmail.com> wrote:
> >> Ciao,
> >
> > ciao Alessio,
> >
> >>
> >> yes I do. I need more basic stuff then that and I need tables. Think of
> this
> >> as tentative to reduce Excel use (which is killing me).
> >>
> >> I can use matplotlib or openflash if I want to go really fancy. However,
> now
> >> I need to set up the framework. After that, I have a platform from which
> I
> >> can run all my scripts.
> >>
> >> Let's say I have a database with invoice data from different
> subsidiaries. I
> >> want to be able to: 1) create different views (subsidiary level, macro
> >> level, invoice level, first 10 invoice, first 10 customers, etc.); 2)
> upload
> >> data from different formats (because people are lazy and it is
> impossible to
> >> impose a single format); 3) allow some users to upload data (to avoid
> them
> >> to send me excel files by email, this is a huge feature...); 4) allow
> some
> >> other users (managers) to access and download online reports (tables and
> >> graphs).
> >>
> >> Theoretically, when I get this right I am hoping to start a project on
> git.
> >> The main idea is to create a shared reporting tool.
> >
> > sounds like your going to have some fun ;) good luck, especially if
> > you can get rid of dealing with spreadsheets and automate it I'm sure
> > users will be happier(you at first;)
> >
&g

RE: Django app for data management and visualization

2011-04-07 Thread Chris Matthews
Hi Marwan,

I am considering an "Excel Export" button wherever I have a table (or jQuery-UI 
grid).

If you just want data sheets, before writing something, consider this:
xlwt 0.7.2 Library to create spreadsheet files compatible with MS Excel 
97/2000/XP/2003 XLS files, on any platform, with Python 2.3 to 2.6
http://pypi.python.org/pypi/xlwt

Example (using xwlt) to do export_selected_objects 
http://davidmburke.com/tag/django/

Xwlt does not do graphs.

There is probably a lot on graphs but I just saw this:
http://www.gnuplot.info/ and then also a Python interface 
http://gnuplot-py.sourceforge.net/

Or
http://sourceforge.net/projects/django-dataplot/


For a interesting take on spreadsheets:
Use Django and jQuery to create a spreadsheet application 
http://www.ibm.com/developerworks/web/library/wa-django/?ca=drs-

http://www.spreadsheetgear.com/ seemed cool but you net .Net and it will cost 
you (not sure if it will save you some money).

Regards
Chris

-Original Message-
From: django-users@googlegroups.com [mailto:django-users@googlegroups.com] On 
Behalf Of Marwan Al-Sabbagh
Sent: 06 April 2011 16:59
To: django-users@googlegroups.com
Subject: Re: Django app for data management and visualization

this sounds very interesting to me too. I'm working at a financial
institution and I'm facing a similar challenge of allowing the users
to generate ad hoc reports and export those reports to excel. I've
already implemented this requirement in PHP and I'm in the process of
migrating these reporting systems to django. I'm very interested to
see how you plan to do excel exports. I'll also be righting a library
within the next two months to do that, because I haven't found
anything that meets our requirements. If it's something you are
interested in please shoot me an email.
  as far as importing data from excel sheets into a database check out
www.python-excel.org and specifically their xlrd package that lets you
read excel files and traverse the cells. You could use this to extract
values and populate your database.

Marwan

On Tue, Apr 5, 2011 at 7:03 PM, Gianluca Riccardi
<riccardi.gianl...@gmail.com> wrote:
>
>
> On 5 Apr, 17:06, alessio c <viandant...@gmail.com> wrote:
>> Ciao,
>
> ciao Alessio,
>
>>
>> yes I do. I need more basic stuff then that and I need tables. Think of this
>> as tentative to reduce Excel use (which is killing me).
>>
>> I can use matplotlib or openflash if I want to go really fancy. However, now
>> I need to set up the framework. After that, I have a platform from which I
>> can run all my scripts.
>>
>> Let's say I have a database with invoice data from different subsidiaries. I
>> want to be able to: 1) create different views (subsidiary level, macro
>> level, invoice level, first 10 invoice, first 10 customers, etc.); 2) upload
>> data from different formats (because people are lazy and it is impossible to
>> impose a single format); 3) allow some users to upload data (to avoid them
>> to send me excel files by email, this is a huge feature...); 4) allow some
>> other users (managers) to access and download online reports (tables and
>> graphs).
>>
>> Theoretically, when I get this right I am hoping to start a project on git.
>> The main idea is to create a shared reporting tool.
>
> sounds like your going to have some fun ;) good luck, especially if
> you can get rid of dealing with spreadsheets and automate it I'm sure
> users will be happier(you at first;)
>
> if You start a public git repo i'd like to read your progresses
>
> regards,
> Gianluca Riccardi
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to 
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/django-users?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.



Re: Django app for data management and visualization

2011-04-06 Thread Marwan Al-Sabbagh
this sounds very interesting to me too. I'm working at a financial
institution and I'm facing a similar challenge of allowing the users
to generate ad hoc reports and export those reports to excel. I've
already implemented this requirement in PHP and I'm in the process of
migrating these reporting systems to django. I'm very interested to
see how you plan to do excel exports. I'll also be righting a library
within the next two months to do that, because I haven't found
anything that meets our requirements. If it's something you are
interested in please shoot me an email.
  as far as importing data from excel sheets into a database check out
www.python-excel.org and specifically their xlrd package that lets you
read excel files and traverse the cells. You could use this to extract
values and populate your database.

Marwan

On Tue, Apr 5, 2011 at 7:03 PM, Gianluca Riccardi
 wrote:
>
>
> On 5 Apr, 17:06, alessio c  wrote:
>> Ciao,
>
> ciao Alessio,
>
>>
>> yes I do. I need more basic stuff then that and I need tables. Think of this
>> as tentative to reduce Excel use (which is killing me).
>>
>> I can use matplotlib or openflash if I want to go really fancy. However, now
>> I need to set up the framework. After that, I have a platform from which I
>> can run all my scripts.
>>
>> Let's say I have a database with invoice data from different subsidiaries. I
>> want to be able to: 1) create different views (subsidiary level, macro
>> level, invoice level, first 10 invoice, first 10 customers, etc.); 2) upload
>> data from different formats (because people are lazy and it is impossible to
>> impose a single format); 3) allow some users to upload data (to avoid them
>> to send me excel files by email, this is a huge feature...); 4) allow some
>> other users (managers) to access and download online reports (tables and
>> graphs).
>>
>> Theoretically, when I get this right I am hoping to start a project on git.
>> The main idea is to create a shared reporting tool.
>
> sounds like your going to have some fun ;) good luck, especially if
> you can get rid of dealing with spreadsheets and automate it I'm sure
> users will be happier(you at first;)
>
> if You start a public git repo i'd like to read your progresses
>
> regards,
> Gianluca Riccardi
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to 
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/django-users?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.



Re: Django app for data management and visualization

2011-04-05 Thread Gianluca Riccardi


On 5 Apr, 17:06, alessio c  wrote:
> Ciao,

ciao Alessio,

>
> yes I do. I need more basic stuff then that and I need tables. Think of this
> as tentative to reduce Excel use (which is killing me).
>
> I can use matplotlib or openflash if I want to go really fancy. However, now
> I need to set up the framework. After that, I have a platform from which I
> can run all my scripts.
>
> Let's say I have a database with invoice data from different subsidiaries. I
> want to be able to: 1) create different views (subsidiary level, macro
> level, invoice level, first 10 invoice, first 10 customers, etc.); 2) upload
> data from different formats (because people are lazy and it is impossible to
> impose a single format); 3) allow some users to upload data (to avoid them
> to send me excel files by email, this is a huge feature...); 4) allow some
> other users (managers) to access and download online reports (tables and
> graphs).
>
> Theoretically, when I get this right I am hoping to start a project on git.
> The main idea is to create a shared reporting tool.

sounds like your going to have some fun ;) good luck, especially if
you can get rid of dealing with spreadsheets and automate it I'm sure
users will be happier(you at first;)

if You start a public git repo i'd like to read your progresses

regards,
Gianluca Riccardi

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.



Re: [Suspected Spam] Django app for data management and visualization

2011-04-05 Thread alessio c
Sells,

this is interesting. But what about the integration with the framework? I
mean, I can import a plug in, but I still need to create a template and to
give a url, etc.

2011/4/5 Sells, Fred <fred.se...@adventistcare.org>

> There are guys in this group who are much more sophisticated meta
> programmers than I.  But here's a very simple method:
>
> It is easiest if each unique module has the same class name, such as
> "class Controller:"
>
> Then define and import all your plugins (does not allow uploading
> plugin, but that's risky anyway).  You can get all the files in your
> plugins dir and import them using the python function (forgot it's name,
> don't use it) or just eval ('import %s' % filename)  crude but works for
> older python
>
> Create a dictionary of key:module's
>
> Mymodule = ModuleDictionary[somekey]
> Workingobject = Mymodule.Controller(**parms)
>
> -Original Message-
> From: django-users@googlegroups.com
> [mailto:django-users@googlegroups.com] On Behalf Of alessio c
> Sent: Tuesday, April 05, 2011 9:40 AM
> To: Django users
> Subject: [Suspected Spam] Django app for data management and
> visualization
>
> Hello,
>
> I am thinking about starting a Django app to manage data (I need it
> for financial reporting).
>
> What I am wondering about those days is a way to create an application
> that:
>
> 1) Allows the privileged user to insert a "plug in" that adds a module
> and its views.
>
> 2) Allows the user to add views and "scripts" to an existing model.
>
> The way I think this is a model centric application with different
> views and file uploaders. For me this would be a break out as we use
> to run different reports from the same dataset (just changing the
> grouping, filtering, formulas). I need file uploaders as the same
> model can be populated from different files, organized in different
> ways.
>
> Do you have some aviced on best practices to achieve this? I don't
> want the user to touch the main web site when adding modules and
> views.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.



Re: Django app for data management and visualization

2011-04-05 Thread alessio c
Hi Javier,

maybe we could have a talk, it sounds you need something similar to what I
need. Most of the reports needs a lot of ad hoc features, that is why it is
really difficult to find a proper level of abstraction. However, a robust
django framework could at least help to organize the work. Most of the
reports are run from data extracted from some IT syistem (SAP), this means
that the row data is usually following a model (which the people then mess
up in Excel). So, the approach model-view can be quite powerful.
Let me know. At the moment I only have spare scripts, but it would be nice
to share.
2011/4/5 Javier Guerra Giraldez 

> On Tue, Apr 5, 2011 at 10:06 AM, alessio c  wrote:
> > yes I do. I need more basic stuff then that and I need tables. Think of
> this
> > as tentative to reduce Excel use (which is killing me).
>
> I feel your pain
>
> what i'm currently doing is to use jqGrid as a frontend for tables.  i
> wrote a small framework adaptor that lets me write a small class with
> a Queryset, a few column description and optionally some extra data
> transformations.  the superclasses take care of generating the JS
> description and AJAX-handling views.
>
> the advantage of jqGrid is that it makes very easy to handle record
> selection, add/edit/delete/search operations, and sometimes in-cell
> editing.  in sum, the users don't miss so much their excel sheets.
>
> i plan to eventually share the python code; but it's still in heavy
> flux, every new project demands significant modifications.
>
> --
> Javier
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.



Re: Django app for data management and visualization

2011-04-05 Thread Javier Guerra Giraldez
On Tue, Apr 5, 2011 at 10:06 AM, alessio c  wrote:
> yes I do. I need more basic stuff then that and I need tables. Think of this
> as tentative to reduce Excel use (which is killing me).

I feel your pain

what i'm currently doing is to use jqGrid as a frontend for tables.  i
wrote a small framework adaptor that lets me write a small class with
a Queryset, a few column description and optionally some extra data
transformations.  the superclasses take care of generating the JS
description and AJAX-handling views.

the advantage of jqGrid is that it makes very easy to handle record
selection, add/edit/delete/search operations, and sometimes in-cell
editing.  in sum, the users don't miss so much their excel sheets.

i plan to eventually share the python code; but it's still in heavy
flux, every new project demands significant modifications.

-- 
Javier

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.



Re: Django app for data management and visualization

2011-04-05 Thread alessio c
Ciao,

yes I do. I need more basic stuff then that and I need tables. Think of this
as tentative to reduce Excel use (which is killing me).

I can use matplotlib or openflash if I want to go really fancy. However, now
I need to set up the framework. After that, I have a platform from which I
can run all my scripts.

Let's say I have a database with invoice data from different subsidiaries. I
want to be able to: 1) create different views (subsidiary level, macro
level, invoice level, first 10 invoice, first 10 customers, etc.); 2) upload
data from different formats (because people are lazy and it is impossible to
impose a single format); 3) allow some users to upload data (to avoid them
to send me excel files by email, this is a huge feature...); 4) allow some
other users (managers) to access and download online reports (tables and
graphs).

Theoretically, when I get this right I am hoping to start a project on git.
The main idea is to create a shared reporting tool.

2011/4/5 Gianluca Riccardi 

>
>
> On 5 Apr, 15:39, alessio c  wrote:
> > Hello,
> >
> > I am thinking about starting a Django app to manage data (I need it
> > for financial reporting).
> >
> > What I am wondering about those days is a way to create an application
> > that:
> >
> > 1) Allows the privileged user to insert a "plug in" that adds a module
> > and its views.
> >
> > 2) Allows the user to add views and "scripts" to an existing model.
> >
> > The way I think this is a model centric application with different
> > views and file uploaders. For me this would be a break out as we use
> > to run different reports from the same dataset (just changing the
> > grouping, filtering, formulas). I need file uploaders as the same
> > model can be populated from different files, organized in different
> > ways.
> >
> > Do you have some aviced on best practices to achieve this? I don't
> > want the user to touch the main web site when adding modules and
> > views.
>
> Hello,
>
> probably you already know of it http://graphite.wikidot.com/
>
> regards,
> Gianluca Riccardi
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.



Re: [Suspected Spam] Django app for data management and visualization

2011-04-05 Thread Mike Ramirez
On Tuesday, April 05, 2011 07:39:57 am Sells, Fred wrote:
>  You can get all the files in your
> plugins dir and import them using the python function (forgot it's name,
> don't use it) or just eval ('import %s' % filename)  crude but works for
> older python
> 

imp[1] and implib, knee.py[2] is the example code. 


[1] http://docs.python.org/release/3.1.3/library/imp.html
[2] http://svn.python.org/projects/python/tags/r265/Demo/imputil/knee.py
-- 
Adler's Distinction:
Language is all that separates us from the lower animals,
and from the bureaucrats.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.



RE: [Suspected Spam] Django app for data management and visualization

2011-04-05 Thread Sells, Fred
There are guys in this group who are much more sophisticated meta
programmers than I.  But here's a very simple method:

It is easiest if each unique module has the same class name, such as
"class Controller:"

Then define and import all your plugins (does not allow uploading
plugin, but that's risky anyway).  You can get all the files in your
plugins dir and import them using the python function (forgot it's name,
don't use it) or just eval ('import %s' % filename)  crude but works for
older python

Create a dictionary of key:module's

Mymodule = ModuleDictionary[somekey]
Workingobject = Mymodule.Controller(**parms)

-Original Message-
From: django-users@googlegroups.com
[mailto:django-users@googlegroups.com] On Behalf Of alessio c
Sent: Tuesday, April 05, 2011 9:40 AM
To: Django users
Subject: [Suspected Spam] Django app for data management and
visualization

Hello,

I am thinking about starting a Django app to manage data (I need it
for financial reporting).

What I am wondering about those days is a way to create an application
that:

1) Allows the privileged user to insert a "plug in" that adds a module
and its views.

2) Allows the user to add views and "scripts" to an existing model.

The way I think this is a model centric application with different
views and file uploaders. For me this would be a break out as we use
to run different reports from the same dataset (just changing the
grouping, filtering, formulas). I need file uploaders as the same
model can be populated from different files, organized in different
ways.

Do you have some aviced on best practices to achieve this? I don't
want the user to touch the main web site when adding modules and
views.

-- 
You received this message because you are subscribed to the Google
Groups "Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en.


-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.



Re: Django app for data management and visualization

2011-04-05 Thread Gianluca Riccardi


On 5 Apr, 15:39, alessio c  wrote:
> Hello,
>
> I am thinking about starting a Django app to manage data (I need it
> for financial reporting).
>
> What I am wondering about those days is a way to create an application
> that:
>
> 1) Allows the privileged user to insert a "plug in" that adds a module
> and its views.
>
> 2) Allows the user to add views and "scripts" to an existing model.
>
> The way I think this is a model centric application with different
> views and file uploaders. For me this would be a break out as we use
> to run different reports from the same dataset (just changing the
> grouping, filtering, formulas). I need file uploaders as the same
> model can be populated from different files, organized in different
> ways.
>
> Do you have some aviced on best practices to achieve this? I don't
> want the user to touch the main web site when adding modules and
> views.

Hello,

probably you already know of it http://graphite.wikidot.com/

regards,
Gianluca Riccardi

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.



Django app for data management and visualization

2011-04-05 Thread alessio c
Hello,

I am thinking about starting a Django app to manage data (I need it
for financial reporting).

What I am wondering about those days is a way to create an application
that:

1) Allows the privileged user to insert a "plug in" that adds a module
and its views.

2) Allows the user to add views and "scripts" to an existing model.

The way I think this is a model centric application with different
views and file uploaders. For me this would be a break out as we use
to run different reports from the same dataset (just changing the
grouping, filtering, formulas). I need file uploaders as the same
model can be populated from different files, organized in different
ways.

Do you have some aviced on best practices to achieve this? I don't
want the user to touch the main web site when adding modules and
views.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.