Mercurial > p > roundup > code
diff roundup/cgi/templating.py @ 4719:05fe39f1d823
API break, bumping version to 1.15.0, renamed TemplatesBase to
LoaderBase to correctly reflect semantics and avoid confusion.
| author | anatoly techtonik <techtonik@gmail.com> |
|---|---|
| date | Sun, 06 Jan 2013 16:02:45 +0300 |
| parents | 57a64e591a00 |
| children | fd72576e07ed |
line wrap: on
line diff
--- a/roundup/cgi/templating.py Fri Jan 04 21:17:17 2013 +0100 +++ b/roundup/cgi/templating.py Sun Jan 06 16:02:45 2013 +0300 @@ -117,8 +117,8 @@ 'with template "%s" (neither "%s" nor "%s")'%(name, view, filename, generic)) -class TemplatesBase: - """Base for engine-specific Templates class.""" +class LoaderBase: + """Base for engine-specific template Loader class.""" def precompileTemplates(self): """ Go through a directory and precompile all the templates therein """ @@ -149,10 +149,12 @@ if extension: extension = extension[1:] try: + # [ ] dispell - add get() definition to this base class return self.get(name, extension) except NoTemplate, message: raise KeyError, message +# [ ] rename to get_loader def get_templates(dir, engine_name): if engine_name == 'chameleon': import engine_chameleon as engine
