def map_browse_json(request): load = DataLoader() #lat "lon": -122.26691648086924, "address": "2214 BROADWAY OAKLAND CA", "lat": 37.811080264089874 lat = 37.811080264089874, lng = -122.26691648086924 if request.GET.get('lat',None): lat = float(request.GET.get('lat',None)) if request.GET.get('lng',None): lng = float(request.GET.get('lng',None)) r = '5km' if request.GET.get('r',None): r = request.GET.get('r',None) term = None if request.GET.get('term',None): term = request.GET.get('term',None) if term: results = load.query_term_geo(term,lat,lng,r,'inspection','facility') else: results = load.query_geo(lat,lng,r,'inspection','facility') records = [] for index_record in results: records.append(index_record) return HttpResponse(json.dumps(records),'application/json')
def facility_by_id(request, facility_id): if not facility_id: raise Http404 loader = DataLoader() facility = loader.query_by_id(facility_id,'inspection','facility') print facility if facility: return render_to_response('facility.html', { 'facility':facility }, context_instance=RequestContext(request)) else: raise Http404