Example #1
0
def to_dict(comment):
    from django.utils.timesince import timesince
    from flowgram.core import avatar
    from flowgram.core.templatetags.filters import chop_at
    return {
        'id': comment.id,
        'ownerAvatar': avatar.get_url(comment.owner.get_profile(), 32),
        'ownerUsername': comment.owner.username,
        'ownerUrl': comment.owner.get_profile().url(),
        'timeAgo': chop_at(timesince(comment.created_at), ","),
        'text': comment.text
    }
Example #2
0
 def avatar_25(self):
     return avatar.get_url(self, 25)
Example #3
0
 def avatar_32(self):
     return avatar.get_url(self, 32)
Example #4
0
 def avatar_100(self):
     return avatar.get_url(self, 100)
Example #5
0
 def avatar_200(self):
     return avatar.get_url(self, 200)
Example #6
0
def get_fg_avatar(request, size, flowgram):
    profile = flowgram.owner.get_profile()
    return HttpResponseRedirect(avatar.get_url(profile, size))