diff options
Diffstat (limited to 'app/projects/views.py')
-rw-r--r-- | app/projects/views.py | 37 |
1 files changed, 18 insertions, 19 deletions
diff --git a/app/projects/views.py b/app/projects/views.py index e9c755f..39ae781 100644 --- a/app/projects/views.py +++ b/app/projects/views.py @@ -1,21 +1,21 @@ -from django.shortcuts import render_to_response,get_object_or_404 +from django.shortcuts import render_to_response, get_object_or_404 from django.template import RequestContext from django.db.models import get_model -from django.http import HttpResponse -from django.core import serializers from projects.shortcuts import render_to_geojson -from projects.models.base import Project -from projects.models.fiveby import FiveBy from projects.models.natparks import NationalParks from projects.models.gifs import AnimatedGif -projects = {'5x5':'FiveBy','6x6':'SixBy','national-parks':'NationalParks','code':'Code'} +projects = { + '5x5': 'FiveBy', + '6x6': 'SixBy', + 'national-parks': 'NationalParks', + 'code': 'Code' +} -""" -Projects by slug -""" -def detail(request,slug): + +def detail(request, slug): + """Projects by slug""" name = projects[slug] model = get_model('projects', name) if slug == 'national-parks': @@ -23,13 +23,13 @@ def detail(request,slug): else: qs = model.objects.filter(status__exact=1) context = { - "object_list" : qs, - } - template = 'details/%s.html' %(slug) - return render_to_response(template, context, context_instance = RequestContext(request)) + "object_list": qs, + } + template = 'details/%s.html' % (slug) + return render_to_response(template, context, context_instance=RequestContext(request)) -def gif_detail(request,slug): +def gif_detail(request, slug): obj = get_object_or_404(AnimatedGif, slug__exact=slug) return render_to_response('details/gifs.html', {'object': obj}, context_instance=RequestContext(request)) @@ -38,9 +38,8 @@ def data_json(request, id): qs = NationalParks.objects.filter(pk=id) return render_to_geojson( qs, - included_fields=['id',], + included_fields=['id'], geom_attribute='mpoly', - mimetype = 'application/json', + mimetype='application/json', pretty_print=True - ) - + ) |