# -*- coding: utf-8 -*-
import web.common.http as openerpweb
WIDGET_CONTENT_PATTERN = """
[[Widget %(id)d]]
%(content)s
"""
class Widgets(openerpweb.Controller):
_cp_path = '/web_dashboard/widgets'
@openerpweb.httprequest
def content(self, request, widget_id):
return WIDGET_CONTENT_PATTERN % request.session.model('res.widget').read(
[widget_id], ['content'], request.session.eval_context(request.context)
)[0]