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 }
def avatar_25(self): return avatar.get_url(self, 25)
def avatar_32(self): return avatar.get_url(self, 32)
def avatar_100(self): return avatar.get_url(self, 100)
def avatar_200(self): return avatar.get_url(self, 200)
def get_fg_avatar(request, size, flowgram): profile = flowgram.owner.get_profile() return HttpResponseRedirect(avatar.get_url(profile, size))