A client wants to have a simple intranet application to manage his process. He runs a query and wishes to track number of loads delivered per day and associated activities.
Since I knew about Django's excellent Admin interface, I figured I could define the "Schema" in models.py and have Django Admin generate the forms.
I did exactly that and the result is not bad at all. I've been able to customize the look and feel to suit the client's taste.
Some questions:
Thanks!
In my personal experience, Django is a good choice for just being able to have a nice-looking UI on top of a database.
There is a chance you could run into flexibility issues trying to customize the admin interface... however, using Django's ModelForms and Templates - it is easy to create your own CRUD application - if you can't do what you need in the admin interface.
As far as Python frameworks go, I personally prefer Django over Turbogears or Pylons (which I believe also have admin interfaces) because it seems much simpler to get installed, setup and running.
Again, that is just my personal preference. ymmv.