diff options
| author | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-09-07 11:26:54 +0200 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-09-07 11:26:54 +0200 |
| commit | c2f01a7392ed26d2637d9e792702f146ef99e61a (patch) | |
| tree | 1252879b8999f9aeca87dc3c7103fee7c303e40d /chimere/views.py | |
| parent | 9b843c1563690fc0975ec1dd8c39c638ed825576 (diff) | |
| download | Chimère-c2f01a7392ed26d2637d9e792702f146ef99e61a.tar.bz2 Chimère-c2f01a7392ed26d2637d9e792702f146ef99e61a.zip | |
Manage a category description
Diffstat (limited to 'chimere/views.py')
| -rw-r--r-- | chimere/views.py | 10 |
1 files changed, 10 insertions, 0 deletions
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 |
