def TemplateRender(template, **kwargs):
    context = {}
    context.update(kwargs)
    if cherrypy.request.app is not None:
        context.update({'request': cherrypy.request,
         'app_url': cherrypy.request.app.script_name})
    return scriber.scribe(template, **context)
Beispiel #2
0
 def render(self):
     data = self.render_data()
     options = self.render_options()
     return scriber.scribe(Graph.template,
                           element_id=self.element_id,
                           data=data,
                           options=options,
                           height=self.height)
Beispiel #3
0
def TemplateRender(template, **kwargs):
    context = {}
    context.update(kwargs)
    if cherrypy.request.app is not None:
        context.update({
            'request': cherrypy.request,
            'app_url': cherrypy.request.app.script_name
        })
    return scriber.scribe(template, **context)
    def __call__(self):
        context = {}
        try:
            r = self.next_handler()
            context.update(r)
        except ValueError as e:
            cherrypy.log('%s (handler for "%s" returned "%s")' % (e, self.template_name, repr(r)), traceback=True)

        context.update({'request': cherrypy.request,
         'app_url': cherrypy.request.app.script_name})
        return scriber.scribe(self.template_name, **context)
Beispiel #5
0
    def __call__(self):
        context = {}
        try:
            r = self.next_handler()
            context.update(r)
        except ValueError as e:
            cherrypy.log('%s (handler for "%s" returned "%s")' %
                         (e, self.template_name, repr(r)),
                         traceback=True)

        context.update({
            'request': cherrypy.request,
            'app_url': cherrypy.request.app.script_name
        })
        return scriber.scribe(self.template_name, **context)
Beispiel #6
0
 def render_js(self, enabled=True):
     return scriber.scribe('widgets/noteomatic/init_js.html',
                           enabled=enabled,
                           user_id=self.user_id,
                           prefab=self.note_prefab,
                           header=self.header,
                           body=self.body,
                           body_style=self.body_style,
                           dialog_show=self.dialog_show,
                           dialog_require=self.dialog_require,
                           note_show=self.note_show,
                           note_require=self.note_require,
                           note_force_copy=self.note_force_copy,
                           note_copy_default=self.note_copy_default,
                           ticket_show=self.ticket_show,
                           ticket_require=self.ticket_require,
                           ticket_lookup=self.ticket_lookup,
                           ticket_verify=self.ticket_verify,
                           reason_require=self.reason_require,
                           reason_list=self.reason_list,
                           close_on_continue=self.close_on_continue,
                           on_before_submit=self.on_before_submit)
Beispiel #7
0
 def render(self):
     self._pre_render()
     return scriber.scribe(self.template, self.__dict__)
 def render_js(self, enabled = True):
     return scriber.scribe('widgets/noteomatic/init_js.html', enabled=enabled, user_id=self.user_id, prefab=self.note_prefab, header=self.header, body=self.body, body_style=self.body_style, dialog_show=self.dialog_show, dialog_require=self.dialog_require, note_show=self.note_show, note_require=self.note_require, note_force_copy=self.note_force_copy, note_copy_default=self.note_copy_default, ticket_show=self.ticket_show, ticket_require=self.ticket_require, ticket_lookup=self.ticket_lookup, ticket_verify=self.ticket_verify, reason_require=self.reason_require, reason_list=self.reason_list, close_on_continue=self.close_on_continue, on_before_submit=self.on_before_submit)
Beispiel #9
0
 def render(self):
     self._pre_render()
     return scriber.scribe(self.template, self.__dict__)