Example #1
0
def leaflet(request, criteria=None):
    region = default_region()
    if request.GET.get('center'):
        print request.GET['center']
        coords = request.GET['center'].split(',')
        my_lat = coords[0]
        my_long = coords[1]
        center = fromstr('POINT(' + my_lat + " " + my_long + ')')
    else:
        g = GeoIP(path=settings.PROJECT_PATH + '/config/GEO/')
        center = g.geos(request.META['REMOTE_ADDR'])
    if not center:
            center = region.default_location.point

    context = {}
    context['region'] = region
    context['center'] = center
    return render_to_response('org/org_carto.html', context, RequestContext(request))
Example #2
0
def projects_list(request):
    context = {}
    context['projects'] = Project.objects.all()
    context['region'] = default_region()
    return render_to_response('project/projects_list.html', context, RequestContext(request))