Python: How to create simple web pages without a huge framework?
I'm not sure what's wrong with django flatpages for your purposes.
Another alternative would be to replace the django template system with something more powerful, like jinja, so you can write your tag soup and do processing there, with minimal logic in the view.
In practice (given that you already know django), that is likely to be easier than using a microframework (which requires more of the programmer, in exchange for being completely unopinionated about anything).
I would like to know if there is a way to create web pages without a huge framework in python.
I think of something like PHP/Apache, which comes just as a language and not with to much overhead (but I don't like PHP...). In PHP there is no ORM, no template engine, etc. But it is very very easy to just print a Hello World to the browser.
I know about Django and really like it, but it is a bit too big for simple web portals (5-10 pages).
I really like something simple, without installing too much.