def top_tags(limit=5): from columns.model import get_tag_frequencies tag_freq = get_tag_frequencies(limit=limit) return [(row.id,row.label) for row,freq in tag_freq]
def tag_cloud(self): response.content_type = 'application/json' maximum = request.params.get('max',None) maximum = int(maximum) if maximum is not None else None result = [{'id':tag.id,'name':tag.label,'count':count} for tag, count in get_tag_frequencies(limit=maximum)] return json.dumps(result)