Trees | Indices | Help |
|
---|
|
1 #!/usr/bin/env python 2 3 4 5 6 ################################################## 7 ## DEPENDENCIES 8 import sys 9 import os 10 import os.path 11 from os.path import getmtime, exists 12 import time 13 import types 14 import __builtin__ 15 from Cheetah.Version import MinCompatibleVersion as RequiredCheetahVersion 16 from Cheetah.Version import MinCompatibleVersionTuple as RequiredCheetahVersionTuple 17 from Cheetah.Template import Template 18 from Cheetah.DummyTransaction import DummyTransaction 19 from Cheetah.NameMapper import NotFound, valueForName, valueFromSearchList, valueFromFrameOrSearchList 20 from Cheetah.CacheRegion import CacheRegion 21 import Cheetah.Filters as Filters 22 import Cheetah.ErrorCatchers as ErrorCatchers 23 24 ################################################## 25 ## MODULE CONSTANTS 26 try: 27 True, False 28 except NameError: 29 True, False = (1==1), (1==0) 30 VFFSL=valueFromFrameOrSearchList 31 VFSL=valueFromSearchList 32 VFN=valueForName 33 currentTime=time.time 34 __CHEETAH_version__ = '2.0rc7' 35 __CHEETAH_versionTuple__ = (2, 0, 0, 'candidate', 7) 36 __CHEETAH_genTime__ = 1190887607.9764969 37 __CHEETAH_genTimestamp__ = 'Thu Sep 27 12:06:47 2007' 38 __CHEETAH_src__ = 'HTMLDataTmpl.tmpl' 39 __CHEETAH_srcLastModified__ = 'Tue Jan 23 10:43:33 2007' 40 __CHEETAH_docstring__ = 'Autogenerated by CHEETAH: The Python-Powered Template Engine' 41 42 if __CHEETAH_versionTuple__ < RequiredCheetahVersionTuple: 43 raise AssertionError( 44 'This template was compiled with Cheetah version' 45 ' %s. Templates compiled before version %s must be recompiled.'%( 46 __CHEETAH_version__, RequiredCheetahVersion)) 47 48 ################################################## 49 ## CLASSES 5052 53 ################################################## 54 ## CHEETAH GENERATED METHODS 55 56115 116 ## END CLASS DEFINITION 117 118 if not hasattr(HTMLDataTmpl, '_initCheetahAttributes'): 119 templateAPIClass = getattr(HTMLDataTmpl, '_CHEETAH_templateClass', Template) 120 templateAPIClass._addCheetahPlumbingCodeToClass(HTMLDataTmpl) 121 122 123 # CHEETAH was developed by Tavis Rudd and Mike Orr 124 # with code, advice and input from many other volunteers. 125 # For more information visit http://www.CheetahTemplate.org/ 126 127 ################################################## 128 ## if run from command line: 129 if __name__ == '__main__': 130 from Cheetah.TemplateCmdLineIface import CmdLineIface 131 CmdLineIface(templateObj=HTMLDataTmpl()).run() 13258 59 Template.__init__(self, *args, **KWs) 60 if not self._CHEETAH__instanceInitialized: 61 cheetahKWArgs = {} 62 allowedKWs = 'searchList namespaces filter filtersLib errorCatcher'.split() 63 for k,v in KWs.items(): 64 if k in allowedKWs: cheetahKWArgs[k] = v 65 self._initCheetahInstance(**cheetahKWArgs)66 6769 70 71 72 ## CHEETAH: main method generated for this template 73 if (not trans and not self._CHEETAH__isBuffering and not callable(self.transaction)): 74 trans = self.transaction # is None unless self.awake() was called 75 if not trans: 76 trans = DummyTransaction() 77 _dummyTrans = True 78 else: _dummyTrans = False 79 write = trans.response().write 80 SL = self._CHEETAH__searchList 81 _filter = self._CHEETAH__currentFilter 82 83 ######################################## 84 ## START - generated method body 85 86 write('<!-- HTMLDataTmpl #encoding utf-8 -->\n<div class="HTMLDataTmpl">\n') 87 _v = VFFSL(SL,"data.data",True) # '$data.data' on line 3, col 1 88 if _v is not None: write(_filter(_v, rawExpr='$data.data')) # from line 3, col 1. 89 write('\n</div>\n') 90 91 ######################################## 92 ## END - generated method body 93 94 return _dummyTrans and trans.response().getvalue() or ""95 96 ################################################## 97 ## CHEETAH GENERATED ATTRIBUTES 98 99 100 _CHEETAH__instanceInitialized = False 101 102 _CHEETAH_version = __CHEETAH_version__ 103 104 _CHEETAH_versionTuple = __CHEETAH_versionTuple__ 105 106 _CHEETAH_genTime = __CHEETAH_genTime__ 107 108 _CHEETAH_genTimestamp = __CHEETAH_genTimestamp__ 109 110 _CHEETAH_src = __CHEETAH_src__ 111 112 _CHEETAH_srcLastModified = __CHEETAH_srcLastModified__ 113 114 _mainCheetahMethod_for_HTMLDataTmpl= 'respond'
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0beta1 on Mon Oct 1 23:57:04 2007 | http://epydoc.sourceforge.net |