def avatar(user, size=AVATAR_DEFAULT_SIZE): if not isinstance(user, User): try: user = User.objects.get(email=user) alt = email2nickname(user.username) url = avatar_url(user, size) except User.DoesNotExist: url = get_default_avatar_non_registered_url() alt = _("Default Avatar") except Exception as e: # Catch exceptions to avoid 500 errors. logger.error(e) url = get_default_avatar_non_registered_url() alt = _("Default Avatar") else: alt = email2nickname(user.username) try: url = avatar_url(user, size) except Exception as e: # Catch exceptions to avoid 500 errors. logger.error(e) url = get_default_avatar_non_registered_url() return """<img src="%s" alt="%s" width="%s" height="%s" class="avatar" />""" % (url, alt, size, size)
def avatar(user, size=AVATAR_DEFAULT_SIZE): if not isinstance(user, User): try: user = User.objects.get(email=user) alt = email2nickname(user.username) url = avatar_url(user, size) except User.DoesNotExist: url = get_default_avatar_non_registered_url() alt = _("Default Avatar") except Exception as e: # Catch exceptions to avoid 500 errors. logger.error(e) url = get_default_avatar_non_registered_url() alt = _("Default Avatar") else: alt = email2nickname(user.username) try: url = avatar_url(user, size) except Exception as e: # Catch exceptions to avoid 500 errors. logger.error(e) url = get_default_avatar_non_registered_url() return """<img src="%s" alt="%s" width="%s" height="%s" class="avatar" />""" % ( url, alt, size, size)
def avatar(user, size=AVATAR_DEFAULT_SIZE): if not isinstance(user, User): try: user = User.objects.get(email=user) url = avatar_url(user, size*2) except User.DoesNotExist: url = get_default_avatar_non_registered_url() except Exception as e: # Catch exceptions to avoid 500 errors. logger.error(e) url = get_default_avatar_non_registered_url() else: try: url = avatar_url(user, size*2) except Exception as e: # Catch exceptions to avoid 500 errors. logger.error(e) url = get_default_avatar_non_registered_url() return format_html("""<img src="%s" width="%s" height="%s" class="avatar" />""" % (url, size, size))
def avatar(user, size=AVATAR_DEFAULT_SIZE): if not isinstance(user, User): try: user = User.objects.get(email=user) alt = unicode(user) url = avatar_url(user, size) except User.DoesNotExist: url = get_default_avatar_non_registered_url() alt = _("Default Avatar") else: alt = unicode(user) url = avatar_url(user, size) return """<img src="%s" alt="%s" width="%s" height="%s" class="avatar" />""" % ( url, alt, size, size)
def avatar(user, size=AVATAR_DEFAULT_SIZE): if not isinstance(user, User): try: user = User.objects.get(email=user) alt = unicode(user) url = avatar_url(user, size) except User.DoesNotExist: url = get_default_avatar_non_registered_url() alt = _("Default Avatar") else: alt = unicode(user) url = avatar_url(user, size) return """<img src="%s" alt="%s" width="%s" height="%s" class="avatar" />""" % (url, alt, size, size)