server/python/django/renkanmanager/views.py
changeset 319 91245f09c7a7
parent 318 815589aed866
child 320 154b121a43f1
equal deleted inserted replaced
318:815589aed866 319:91245f09c7a7
    41         
    41         
    42         rk_id = request.GET.get("rk_id", "")
    42         rk_id = request.GET.get("rk_id", "")
    43         #data = json.loads(request.body)
    43         #data = json.loads(request.body)
    44         #logger.debug(data["edges"])
    44         #logger.debug(data["edges"])
    45         #logger.debug(data["nodes"])
    45         #logger.debug(data["nodes"])
       
    46         #logger.debug(request.user.is_authenticated())
       
    47         #logger.debug(request.user.is_anonymous())
    46         if rk_id!="":
    48         if rk_id!="":
    47             rk = get_object_or_404(Renkan, rk_id=rk_id)
    49             rk = get_object_or_404(Renkan, rk_id=rk_id)
    48             if rk.owner!=request.user:
    50             if rk.owner!=request.user:
    49                 return HttpResponseBadRequest("You are not allowed to edit this renkan")
    51                 return HttpResponseBadRequest("You are not allowed to edit this renkan")
    50             rk.content = request.body
    52             rk.content = request.body
    51             data = json.loads(request.body)
    53             data = json.loads(request.body)
    52             if "title" in data:
    54             if "title" in data:
    53                 rk.title = data["title"]
    55                 rk.title = data["title"]
    54             rk.save()
    56             rk.save()
       
    57             return HttpResponse("SAVED")
    55             
    58             
    56         return HttpResponse("OK")
    59         return HttpResponse("NOT SAVED")
    57 
    60 
    58 
    61 
    59 
    62 
    60 
    63 
    61 
    64