On Thu, 01 Sep 2005 19:10:14 +0200, Walter Dörwald wrote: > John M. Gabriele wrote: > >> I'm putting together a small site using Python and cgi. >> >> (I'm pretty new to this, but I've worked a little with >> JSP/servlets/Java before.) >> >> Almost all pages on the site will share some common (and >> static) html, however, they'll also have dynamic aspects. >> I'm guessing that the common way to build sites like this >> is to have every page (which contains active content) be >> generated by a cgi script, but also have some text files >> hanging around containing incomplete html fragments which >> you read and paste-in as-needed (I'm thinking: >> header.html.txt, footer.html.txt, and so on). >> >> Is that how it's usually done? If not, what *is* the >> usual way of handling this? > > I don't know if it's the *usual* way, but you could give XIST a try > (http://www.livinglogic.de/Python/xist). It was developed for exactly > this purpose: You implement reusable HTML fragments in Python and you > can use any kind of embedded dynamic language (PHP and JSP are supported > out of the box). > > Bye, > Walter Dörwald
Thanks Walt. :) Though, it seems simpler to me to just stick with some plain vanilla static html, and pull that in to my cgi scripts as necessary. ---John -- --- if contacting via email, remove zees --- -- http://mail.python.org/mailman/listinfo/python-list