示例#1
0
文件: wsgiapp.py 项目: lmacken/moksha
 def show_template(self, req, resp):
     widget = req.widget
     if getattr(widget, 'demo_for', None):
         widget = req.widget.demo_for()
     template = util.widget_template(widget)
     if template:
         return util.format_code(template, 'html')
     else:
         resp.content_type = "text/plain"
         return widget.__class__.__name__ + ' has no template.'
示例#2
0
文件: wsgiapp.py 项目: decause/moksha
 def show_template(self, req, resp):
     widget = req.widget
     if getattr(widget, 'demo_for', None):
         widget = req.widget.demo_for()
     template = util.widget_template(widget)
     if template:
         return util.format_code(template, 'html')
     else:
         resp.content_type = "text/plain"
         return widget.__class__.__name__ + ' has no template.'
示例#3
0
文件: wsgiapp.py 项目: lmacken/moksha
 def show_demo_source(self, req, resp):
     widget = req.widget
     source = inspect.getsource(widget.__class__)
     return util.format_code(source, 'python')
示例#4
0
文件: wsgiapp.py 项目: lmacken/moksha
 def show_source(self, req, resp):
     cls = getattr(req.widget, 'demo_for', req.widget.__class__)
     source = inspect.getsource(cls)
     return util.format_code(source, 'python')
示例#5
0
文件: wsgiapp.py 项目: decause/moksha
 def show_demo_source(self, req, resp):
     widget = req.widget
     source = inspect.getsource(widget.__class__)
     return util.format_code(source, 'python')
示例#6
0
文件: wsgiapp.py 项目: decause/moksha
 def show_source(self, req, resp):
     cls = getattr(req.widget, 'demo_for', req.widget.__class__)
     source = inspect.getsource(cls)
     return util.format_code(source, 'python')