diff --git a/pinaxcon/templatetags/lca2017_tags.py b/pinaxcon/templatetags/lca2017_tags.py index 2519271f5b588cfd5831c43094ca7e336847edd7..bb321a04f22b6b4dcf680616eab216c85f293eb4 100644 --- a/pinaxcon/templatetags/lca2017_tags.py +++ b/pinaxcon/templatetags/lca2017_tags.py @@ -1,6 +1,5 @@ import cms_pages import hashlib -import urllib from decimal import Decimal from django import template @@ -55,7 +54,9 @@ def speaker_photo(context, speaker, size): else: email = speaker.user.email.encode("utf-8") md5sum = hashlib.md5(email.strip().lower()).hexdigest() - url = "https://secure.gravatar.com/avatar/%s?s=%d&d=%s" % (md5sum, size, "https://linux.conf.au/site_media/static/lca2017/images/speaker-fallback-devil.jpg") + fallback_image = ("https://linux.conf.au/site_media/static/lca2017" + "/images/speaker-fallback-devil.jpg") + url = "https://secure.gravatar.com/avatar/%s?s=%d&d=%s" % (md5sum, size, fallback_image) return url @@ -94,6 +95,7 @@ def gst(amount): def conference_name(): return conference_models.Conference.objects.get(id=CONFERENCE_ID).title + @register.filter() def trackname(room, day): try: