On Sat, Jul 17, 2010 at 7:26 AM, gary_p <gary.pa...@gmail.com> wrote:
> I read data from instruments, and/or > enter parameters by hand, then run an app that crunches the data > producing graphs and, in my dreams, animations. Can Django do this > smoothly? Sure. But, when you are doing charts etc, you need to involve any charting libraries that do this. Django does not come bundled with charting libs. > Is it the wrong tool for this kind of thing? What would be > the right tool? > Django does it. But you may want to have a cursory glance at others just to give you the level of comfort and the final 'i know Django wins here' feeling. > > I've never in my life needed or used a database, but most Django > tutorials I see involve databases. I store data in hdf5 files. Are > there examples of Django programing that don't depend on a database? > Lots. Django is a tool - you can craft an elephant or an ant of the resources provided to you. When you are dealing with other data formats then the onus is on you to 'handle' them. Probably, you can write bridges which convert/migrate hdf5 to databases and vice versa. You dont need to learn databases fully, but probably a quick 101 course on DB would be good from a programming standpoint. Django ORM makes it easy for you if you do not like SQL queries(though again, i would press that you learn SQL just in case that you know what you are doing). Are databases an essential part of using Django? (I really would > rather not learn about databases for the sole purpose of understanding > a tutorial.) Nope. You dont need to develop a DB centric app. As i said earlier, Django is much powerful when you have a data driven (from a DB) app, but it always works with 'others' too with equal niceties. Should I be looking at other solutions (pyjamas?) ? > You can always learn new things , compare and choose the best. 'Freedom of Choice' I generally find Django to be extremely great when dealing with data - especially those that are stored in the databases, the admin is a great utility. Having said that, i can go ahead and boast that for data processing i find Python+Django to be the best and develop any 'structured' app with a reasonable schema in a matter of a week's time - thats how easy it is with Django (or probably my level of ease of development) -V- http://twitter.com/venkasub http://theindianstreet.blogspot.com/ -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@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.