def fingerprint_create(request, fingerprint_id): if not request.user.is_authenticated(): raise Http404 createFingerprintShare(fingerprint_id, request.user) request.session['created_public_link'] = True request.session['deleted_public_link'] = False return redirect('public.views.fingerprint_list')
def post(self, request, *args, **kw): if request.user.is_authenticated(): # first we get the email parameter fingerprint_id = request.POST.get('fingerprint_id', '') description = request.POST.get('description', '') try: fingerprint = Fingerprint.objects.get( fingerprint_hash=fingerprint_id) share = createFingerprintShare(fingerprint_id, request.user, description=description) return Response( { 'hash': str(share.hash), 'id': share.id, 'description': share.description }, status=status.HTTP_200_OK) except Fingerprint.DoesNotExist: print "-- Error, tried to create link to fingerprint hash that does not exist." return Response({}, status=status.HTTP_400_BAD_REQUEST)
def post(self, request, *args, **kw): if request.user.is_authenticated(): # first we get the email parameter fingerprint_id = request.POST.get('fingerprint_id', '') description = request.POST.get('description', '') try: fingerprint = Fingerprint.objects.get(fingerprint_hash=fingerprint_id) share = createFingerprintShare(fingerprint_id, request.user, description=description) return Response({ 'hash': str(share.hash), 'id' : share.id, 'description': share.description }, status=status.HTTP_200_OK) except Fingerprint.DoesNotExist: print "-- Error, tried to create link to fingerprint hash that does not exist." return Response({}, status=status.HTTP_400_BAD_REQUEST)