def JsonProvider(request): if request.is_ajax(): instance = TrovaBiomassa() instance.initialize({'product': request.POST['product'], 'region': request.POST['region'], 'province': request.POST['province'] }) j = instance.getMarkers() del instance return StreamingHttpResponse(json.dumps(j), content_type="application/json")
def results(request, product=None, region= None, province=None): if request.method == 'GET': instance = TrovaBiomassa() instance.initialize({'product': str(product), 'region': str(region), 'province': str(province)}) params = instance.__dict__ params['path'] = request.path params['listed'] = instance.listed del instance params.update(csrf(request)) return render_to_response('es/results/trovabiomassa.html', params, context_instance=RequestContext(request))
def JsonProvider(request): if request.is_ajax(): instance = TrovaBiomassa() instance.initialize({ 'product': request.POST['product'], 'region': request.POST['region'], 'province': request.POST['province'] }) j = instance.getMarkers() del instance return StreamingHttpResponse(json.dumps(j), content_type="application/json")
def find(request, product=None, region= None, province=None): # create a TB class instance to handle the page instance = TrovaBiomassa() # initialize the instance with URL parameters instance.initialize({'product': str(product), 'region': str(region), 'province': str(province)}) #turn the instance's variables into a dictionary params = instance.__dict__ #the variable for the JS env are dumped to JSON params['regionsJSON'] = json.dumps(params['regions']) params['pdctsJSON'] = json.dumps(params['pdcts']) #cleaning the memory del instance return render_to_response('es/find/biomassa.html', params, context_instance=RequestContext(request))
def results(request, product=None, region=None, province=None): if request.method == 'GET': instance = TrovaBiomassa() instance.initialize({ 'product': str(product), 'region': str(region), 'province': str(province) }) params = instance.__dict__ params['path'] = request.path params['listed'] = instance.listed del instance params.update(csrf(request)) return render_to_response('it/results/trovabiomassa.html', params, context_instance=RequestContext(request))
def find(request, product=None, region=None, province=None): # create a TB class instance to handle the page instance = TrovaBiomassa() # initialize the instance with URL parameters instance.initialize({ 'product': str(product), 'region': str(region), 'province': str(province) }) #turn the instance's variables into a dictionary params = instance.__dict__ #the variable for the JS env are dumped to JSON params['regionsJSON'] = json.dumps(params['regions']) params['pdctsJSON'] = json.dumps(params['pdcts']) #cleaning the memory del instance return render_to_response('it/find/biomassa.html', params, context_instance=RequestContext(request))