python类websafe()的实例源码

form.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def addatts(self):
        str = ""
        for (n, v) in self.attrs.items():
            str += ' %s="%s"' % (n, net.websafe(v))
        return str

#@@ quoting
form.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def render(self):
        x = '<input type="text" name="%s"' % net.websafe(self.name)
        if self.value: x += ' value="%s"' % net.websafe(self.value)
        x += self.addatts()
        x += ' />'
        return x
form.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 17 收藏 0 点赞 0 评论 0
def render(self):
        x = '<input type="password" name="%s"' % net.websafe(self.name)
        if self.value: x += ' value="%s"' % net.websafe(self.value)
        x += self.addatts()
        x += ' />'
        return x
form.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def render(self):
        x = '<textarea name="%s"' % net.websafe(self.name)
        x += self.addatts()
        x += '>'
        if self.value is not None: x += net.websafe(self.value)
        x += '</textarea>'
        return x
form.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 29 收藏 0 点赞 0 评论 0
def render(self):
        x = '<span>'
        for arg in self.args:
            if self.value == arg: select_p = ' checked="checked"'
            else: select_p = ''
            x += '<input type="radio" name="%s" value="%s"%s%s /> %s ' % (net.websafe(self.name), net.websafe(arg), select_p, self.addatts(), net.websafe(arg))
        return x+'</span>'
form.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def render(self):
        x = '<input name="%s" type="checkbox"' % net.websafe(self.name)
        if self.value: x += ' checked="checked"'
        x += self.addatts()
        x += ' />'
        return x
form.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def render(self):
        safename = net.websafe(self.name)
        x = '<button name="%s"%s>%s</button>' % (safename, self.addatts(), safename)
        return x
form.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def render(self):
        x = '<input type="hidden" name="%s"' % net.websafe(self.name)
        if self.value: x += ' value="%s"' % net.websafe(self.value)
        x += ' />'
        return x
form.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def render(self):
        x = '<input type="file" name="%s"' % net.websafe(self.name)
        x += self.addatts()
        x += ' />'
        return x
http.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def profiler(app):
    """Outputs basic profiling information at the bottom of each response."""
    from utils import profile
    def profile_internal(e, o):
        out, result = profile(app)(e, o)
        return out + ['<pre>' + net.websafe(result) + '</pre>']
    return profile_internal
form.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def addatts(self):
        str = ""
        for (n, v) in self.attrs.items():
            str += ' %s="%s"' % (n, net.websafe(v))
        return str

#@@ quoting
form.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def render(self):
        x = '<input type="text" name="%s"' % net.websafe(self.name)
        if self.value: x += ' value="%s"' % net.websafe(self.value)
        x += self.addatts()
        x += ' />'
        return x
form.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def render(self):
        x = '<input type="password" name="%s"' % net.websafe(self.name)
        if self.value: x += ' value="%s"' % net.websafe(self.value)
        x += self.addatts()
        x += ' />'
        return x
form.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def render(self):
        x = '<textarea name="%s"' % net.websafe(self.name)
        x += self.addatts()
        x += '>'
        if self.value is not None: x += net.websafe(self.value)
        x += '</textarea>'
        return x
form.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def render(self):
        x = '<span>'
        for arg in self.args:
            if self.value == arg: select_p = ' checked="checked"'
            else: select_p = ''
            x += '<input type="radio" name="%s" value="%s"%s%s /> %s ' % (net.websafe(self.name), net.websafe(arg), select_p, self.addatts(), net.websafe(arg))
        return x+'</span>'
form.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def render(self):
        x = '<input name="%s" type="checkbox"' % net.websafe(self.name)
        if self.value: x += ' checked="checked"'
        x += self.addatts()
        x += ' />'
        return x
form.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def render(self):
        safename = net.websafe(self.name)
        x = '<button name="%s"%s>%s</button>' % (safename, self.addatts(), safename)
        return x
form.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def render(self):
        x = '<input type="hidden" name="%s"' % net.websafe(self.name)
        if self.value: x += ' value="%s"' % net.websafe(self.value)
        x += ' />'
        return x
form.py 文件源码 项目:lantern-detection 作者: gongxijun 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def render(self):
        x = '<input type="file" name="%s"' % net.websafe(self.name)
        x += self.addatts()
        x += ' />'
        return x
http.py 文件源码 项目:cosa-nostra 作者: joxeankoret 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def profiler(app):
    """Outputs basic profiling information at the bottom of each response."""
    from utils import profile
    def profile_internal(e, o):
        out, result = profile(app)(e, o)
        return list(out) + ['<pre>' + net.websafe(result) + '</pre>']
    return profile_internal


问题


面经


文章

微信
公众号

扫码关注公众号