def work_event_update(request, pk): """clocked_in = request.POST['clocked_in'] if clocked_in == 'True' or clocked_in == 'true' or clocked_in == True: clocked_in = True else: clocked_in = False""" clocked_in = check_clocked_in(request) workevent = WorkEvent.objects.get(pk=pk) workevent.start = request.POST["t_start"].replace("/", "-") workevent.end = request.POST["t_end"].replace("/", "-") workevent.comments = request.POST["comments"] workevent.category = Category.objects.get(pk=request.POST["category"]) workevent.clocked_in = clocked_in try: workevent.save() data = {"data": "Work Event Updated"} code = 200 except Exception as e: print e data = {"message": "Work Event Update Failed"} code = 400 return HttpResponse(simplejson.dumps(data), status=code)
def work_event_create(request): """clocked_in = request.POST['clocked_in'] if clocked_in == 'True' or clocked_in == 'true' or clocked_in == True: clocked_in = True else: clocked_in = False""" clocked_in = check_clocked_in(request) category = Category.objects.get(pk=request.POST["category"]) data = simplejson.dumps({"message": ""}) print request.POST try: work_event = WorkEvent( # **request.POST) user=request.user, start=request.POST["t_start"].replace("/", "-"), end=request.POST["t_end"].replace("/", "-"), comments=request.POST["comments"], category=category, clocked_in=clocked_in, ) work_event.save() except Exception as e: print e return HttpResponse(data, status=400) return HttpResponse(data, status=201, mimetype="application/json")