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)}))
评论列表
文章目录