gravatar_tags.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:paas-tools 作者: imperodesign 项目源码 文件源码
def render(self, context):
        try:
            email = self.email.resolve(context)
        except template.VariableDoesNotExist:
            return ''
        # default = 'http://example.com/static/images/defaultavatar.jpg'
        default = 'mm'  # Mystery Man
        size = 24
        return '//www.gravatar.com/avatar/{}?{}'.format(
            hashlib.md5(email.lower()).hexdigest(),
            urllib.urlencode({'d': default, 's': str(size)}))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号