예제 #1
0
파일: helpers.py 프로젝트: yoshrote/Columns
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]
예제 #2
0
파일: admin.py 프로젝트: yoshrote/Columns
	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)