Ejemplo n.º 1
0
def test_params(request):
    from arp.models import WatershedPrioritization
    from django.contrib.auth.models import User
    from django.utils import simplejson as json
  
    if request.method == 'POST':
        user = User.objects.get(username='******')
        wp = WatershedPrioritization(input_targets = request.POST['input_targets'], 
                input_penalties = request.POST['input_penalties'],
                input_relativecosts='[]', 
                name="Test", user=user)
        wp.save()
        t = wp.process_dict(wp.input_targets)
        p = wp.process_dict(wp.input_penalties)
        a = json.dumps([t,p])
        res = HttpResponse(a, 200)
        res['Content-Type'] = 'application/json'
        return res
    else:
        return HttpResponse('POST required', status=404)
Ejemplo n.º 2
0
def test_params(request):
    from arp.models import WatershedPrioritization
    from django.contrib.auth.models import User
    from django.utils import simplejson as json

    if request.method == 'POST':
        user = User.objects.get(username='******')
        wp = WatershedPrioritization(
            input_targets=request.POST['input_targets'],
            input_penalties=request.POST['input_penalties'],
            input_relativecosts='[]',
            name="Test",
            user=user)
        wp.save()
        t = wp.process_dict(wp.input_targets)
        p = wp.process_dict(wp.input_penalties)
        a = json.dumps([t, p])
        res = HttpResponse(a, 200)
        res['Content-Type'] = 'application/json'
        return res
    else:
        return HttpResponse('POST required', status=404)