[gen] Added appy.gen.Pod.rLayouts, a default layout for rendering POD templates on query result pages; various security and bugfixes.

This commit is contained in:
Gaetan Delannay 2012-11-26 13:58:27 +01:00
parent c3aa01a554
commit 3ec1270fc2
5 changed files with 12 additions and 7 deletions

View file

@ -361,9 +361,10 @@ class BaseMixin:
appyObj = self.appy()
try:
methodRes = getattr(appyObj, action)()
res = XmlMarshaller().marshall(methodRes)
res = XmlMarshaller().marshall(methodRes, objectType='appy')
except Exception, e:
res = XmlMarshaller().marshall(Traceback.get())
tb = Traceback.get()
res = XmlMarshaller().marshall(tb, objectType='appy')
return res
def say(self, msg, type='info'):