From c2f01a7392ed26d2637d9e792702f146ef99e61a Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Fri, 7 Sep 2012 11:26:54 +0200 Subject: Manage a category description --- chimere/views.py | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'chimere/views.py') diff --git a/chimere/views.py b/chimere/views.py index b504cae..ecaae0b 100644 --- a/chimere/views.py +++ b/chimere/views.py @@ -642,6 +642,16 @@ def get_available_categories(request, area_name=None, area=None, status='A', return render_to_response('chimere/blocks/categories.html', context_data, context_instance=RequestContext(request)) +def getCategory(request, area_name='', category_id=0): + ''' + Get the JSON for a category (mainly in order to get the description) + ''' + try: + category = SubCategory.objects.get(pk=category_id) + except ObjectDoesNotExist: + return HttpResponse('no results') + return HttpResponse(category.getJSON()) + def getTinyfiedUrl(request, parameters, area_name=''): ''' Get the tinyfied version of parameters -- cgit v1.2.3