def get_avatar_url(self, size, local=False): convert = { 'large': '180/200', 'square': '50/50', } if local and bool(self.image): return url_with_domain(self.image.url) return u'https://graph.facebook.com/{}/picture?type={}'.format( self.facebook_id, size) if self.facebook_id \ else 'http://placekitten.com/g/{}'.format(convert.get(size))
def get_absolute_url(self): return url_with_domain(reverse('promise', args=(self.slug,)))