On Mon, 9 Aug 2004, Thomas, Mark - BLS CTR wrote:

> >  Let me build on my question here: 
> >  How about TCP/IP? Would it be that difficult to set up a 
> >  "Template Toolkit Server" on a socket protocol?
> 
> Why not set up a simple Apache::Template script that reads configuration
> from the URL?
> 
> Then you request an URL like:
> http::/yourserver.com/tt?input=data.txt&template=data.tt
> 
> The server reads 'data.txt' from a predetermined location (or from POST
> content), merges it with the template, and serves the result. The python
> interface could then be urllib, and might look something like this:
> 
> params = urllib.urlencode({'input': 'data.txt', 'template': 'data.tt'})
> f = urllib.urlopen("http://yourserver.com/tt?%s"; % params)
> print f.read()

The idea is interesting, but aren't there many security concerns in 
offering a cgi that executes foreign code? 

Isn't simpler just to embed a perl interpreter into python:

http://search.cpan.org/~gaas/pyperl-1.0/perlmodule.pod

?


-- 
Franco Bagnoli (franchino) <[EMAIL PROTECTED]> 
virtual location: Dipartimento di Energetica "S. Stecco"
ultra-virtual affiliation: Centro Dinamiche Complesse (CSDC-Firenze)
real location: Dip. Matematica Applicata "G. Sansone", Universita' Firenze,
Via S. Marta, 3 I-50139 Firenze, Italy. Tel. +39 0554796422, fax: +39 055471787


_______________________________________________
templates mailing list
[EMAIL PROTECTED]
http://lists.template-toolkit.org/mailman/listinfo/templates

Reply via email to