diff options
Diffstat (limited to 'app/locations/views.py')
-rw-r--r-- | app/locations/views.py | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/app/locations/views.py b/app/locations/views.py index f360429..234d867 100644 --- a/app/locations/views.py +++ b/app/locations/views.py @@ -4,13 +4,23 @@ from django.template import RequestContext from blog.models import Entry from locations.models import Location, Country, Region, Route -def list_view(request): +def map_list(request): context = { 'object_list' : Entry.objects.filter(status__exact=1), 'country_list' : Country.objects.filter(visited=True).exclude(name='default'), + 'route_list' : Route.objects.all(), 'region_list' : Region.objects.all() } return render_to_response('archives/map.html', context, context_instance=RequestContext(request)) + +def map_data(request): + context = { + 'object_list' : Entry.objects.filter(status__exact=1), + 'route_list' : Route.objects.all(), + 'country_list' : Country.objects.filter(visited=True).exclude(name='default'), + 'region_list' : Region.objects.all() + } + return render_to_response('archives/map_data.html', context, context_instance=RequestContext(request)) from projects.shortcuts import render_to_geojson @@ -22,4 +32,4 @@ def data_json(request, id): geom_attribute='geometry', mimetype = 'application/json', pretty_print=True - )
\ No newline at end of file + ) |