def process_views(self):
"""Processes the loaded views to generate the required output data."""
output = {}
logger.debug("Processing %d view(s)..." % len(self.views))
for view_name, view in iteritems(self.views):
# first update the view's context with the project context
view.context.update(self.project_context)
output = deep_merge_dict(output, view.process(self.db, safe_mode=self.safe_mode))
return output
评论列表
文章目录