def create(request, parent_id): json_flag = False if request.method == 'POST': form = DataForm(request.POST) if form.is_valid(): system_id = form.cleaned_data['system_id'] path = form.cleaned_data['path'] body = { "name":"idsvc.data", "associationIds": parent_id, "value": { "system_id":system_id, "path":path } } a = _client(request) response = a.meta.addMetadata(body=body) if json_flag: return JsonResponse(response) else: return HttpResponseRedirect('/projects/{}'.format(parent_id)) elif request.method =='GET': context = {'form': DataForm()} return render(request, 'ids_data/create.html', context) else: message = "Method {} not allowed for this resource".format(request.method) if json_flag: return JsonResponse({'error':message}) else: raise HttpResponseNotAllowed(message)
def display(request): if request.method == 'GET': form = DataForm(request.GET) if form.is_valid(): cam1 = form.cleaned_data['cam1'] cam2 = form.cleaned_data['cam2'] cam3 = form.cleaned_data['cam3'] cam4 = form.cleaned_data['cam4'] print cam1 # stray(cam1, cam2, cam3, cam4) result = api_call(cam1, cam2, cam3, cam4) print result return render( request, 'disp.html', { 'cam1': cam1, 'cam2': cam2, 'cam3': cam3, 'cam4': cam4, 'result1': result[0], 'result2': result[1], 'result3': result[2], 'result4': result[3] }) else: return render(request, 'data.html')
def create(request, parent_id): json_flag = False if request.method == 'POST': form = DataForm(request.POST) if form.is_valid(): system_id = form.cleaned_data['system_id'] path = form.cleaned_data['path'] body = { "name": "idsvc.data", "associationIds": parent_id, "value": { "system_id": system_id, "path": path } } a = _client(request) response = a.meta.addMetadata(body=body) if json_flag: return JsonResponse(response) else: return HttpResponseRedirect('/projects/{}'.format(parent_id)) elif request.method == 'GET': context = {'form': DataForm()} return render(request, 'ids_data/create.html', context) else: message = "Method {} not allowed for this resource".format( request.method) if json_flag: return JsonResponse({'error': message}) else: raise HttpResponseNotAllowed(message)
def data_form_post(request): data_from_form = DataForm(request.POST) if data_from_form.is_valid(): data = data_from_form.cleaned_data DataFormModel.objects.create(**data) return index(request) data = data_from_form.errors return HttpResponse('Wrong input: {0}'.format(data))
def index(request): if request.method == 'POST': form = DataForm(request.POST) if form.is_valid(): nr_imag = form.cleaned_data['nimg'] im1 = form.cleaned_data['im1'] tr2 = form.cleaned_data['tr2'] rot2 = form.cleaned_data['rot2'] im2 = form.cleaned_data['im2'] return HttpResponseRedirect('Reconstruction3D/home.html') else: form = DataForm() return render(request, 'Reconstruction3D/home.html', {'form':form})
def Data(request): try: if CheckAccess(request,'23') != 'OK': return render_to_response("mtmc/notaccess/mtmc.html") except: return HttpResponseRedirect('/') try: eq_id = request.session['eq_id'] except: return HttpResponseRedirect('/mtmc') try: data_id = request.GET['data_delete'] DelData(eq_id,data_id) except: pass if request.method == 'POST': form = DataForm(request.POST) if form.is_valid(): d = form.cleaned_data['d'] q = form.cleaned_data['q'] AddData(eq_id,d,q,request) eq = GetEq(eq_id) form = DataForm(None) form.fields['q'].initial = 1 data = GetDataList(eq_id) c = RequestContext(request,{'form':form,'eq':eq,'data':data,'tmc':TmcUrl(eq)}) c.update(csrf(request)) return render_to_response("mtmc/data.html",c)