-#!/usr/bin/python
-#
-# Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING
+# Copyright (C) 2014 Ipsilon project Contributors, for license see COPYING
from ipsilon.providers.common import ProviderPageBase
def __init__(self, *args, **kwargs):
super(MetaHandler, self).__init__(*args, **kwargs)
- self.default_headers.update({
- 'Cache-Control': 'no-cache, must-revalidate',
- 'Pragma': 'no-cache',
- 'Expires': 'Thu, 01 Dec 1994 16:00:00 GMT',
- })
self._template_name = None
self._take_args = False
def reply(self, **kwargs):
if self._template_name is None:
raise ValueError('Template not set')
- return self._template(self._template_name, **kwargs)
+ return str(self._template(self._template_name, **kwargs))
def default(self, *args, **kwargs):
if self._take_args: