On Monday, June 24, 2013 1:02:51 PM UTC+5:30, Νίκος wrote: > And also in my pelatologio.py and other script i use if statements to > check if user submitted data or not so to print them on screen and then > exit, like modularization. > > > > foe example: > > if( log ): > name = log > print this and this > > if( seek ): > other statements > print this and this > > > How will i be able to do this if i use an html template > every time an if() runs all the html will run and not a part of it.
Every significant templating system has something for this eg in mako http://docs.makotemplates.org/en/latest/syntax.html#control-structures The main thing to understand is this: - When you use straight python, by default you are 'inside python' except when inside strings (inside prints) then you are 'inside html' - When using a templating engine, by default you are inside html, except when you escape from html into python -- http://mail.python.org/mailman/listinfo/python-list