def work_todo_time(request):
#import pdb; pdb.set_trace()
if request.method == "POST":
todo_id = request.POST.get("todoId")
try:
todo = Commitment.objects.get(id=todo_id)
except Commitment.DoesNotExist:
todo = None
if todo:
hours = request.POST.get("hours")
if hours:
qty = Decimal(hours)
else:
qty = Decimal("0.0")
event = todo.todo_event()
if event:
event.quantity = qty
event.save()
else:
event = create_event_from_todo(todo)
event.quantity = qty
event.save()
return HttpResponse("Ok", content_type="text/plain")
评论列表
文章目录