I have lots of data in various forms (XLS, jpeg, DOC, possibly from an SQLite database, text) that I want to collect together into summary reports, etc. As a first pass, I want to make web pages. The data is or will be in a standardized directory tree. I'd like to write a script to build a web page to grab files from locations in the tree based on the user input (e.g. a date or an ID number) and construct the page from the data it finds. I plan to eventually use ReportLab to generate PDFs. I don't know XML and don't really want to spend the time learning it now.
I've done some of this in the past by hand, making huge tables manually with a HTML editor. As you can imagine, it quickly got unwieldy.
I've done some reading, but not enough to feel confident about choices before jumping in. It seems like I want a template engine for Python.
Would Cheetah be a good fit for this? http://www.cheetahte...te.org/index.html
I don't want to learn TurboGears or Django or Zope or other huge framework. But I don't want to get stuck in a backwater so that I'll have to go through this all again in a few years. I also don't want to start learning a framework that is already dead.
Thanks very much.
Cheers,
Scott.