diff options
Diffstat (limited to 'src/zope/pagetemplate/pagetemplate.py')
-rw-r--r-- | src/zope/pagetemplate/pagetemplate.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/zope/pagetemplate/pagetemplate.py b/src/zope/pagetemplate/pagetemplate.py index 506c318..b6bf8c2 100644 --- a/src/zope/pagetemplate/pagetemplate.py +++ b/src/zope/pagetemplate/pagetemplate.py @@ -30,6 +30,8 @@ from zope.pagetemplate.interfaces import IPageTemplateProgram from zope.interface import implementer from zope.interface import provider +from six import u as _u + _default_options = {} @@ -44,7 +46,7 @@ class StringIO(list): self.append(value) def getvalue(self): - return u''.join(self) + return _u('').join(self) @implementer(IPageTemplateSubclassing) @@ -250,7 +252,7 @@ class PageTemplateEngine(object): self.program = program def __call__(self, context, macros, **options): - output = StringIO(u'') + output = StringIO(_u('')) interpreter = TALInterpreter( self.program, macros, context, stream=output, **options |