def update_text(request): user = request.user if user.is_authenticated(): post = request.POST.copy() todo = Todo.get_by_id(int(request.POST.get('id'))) todo.text = post['value'] todo.put() return render_to_response(request, 'todo_changed.html', {'todo': todo}) else: return HttpResponseRedirect('/todo/')
def update_position_todo(request): user = request.user if user.is_authenticated(): try: todo = Todo.get_by_id(int(request.GET.get('id'))) todo.x = int(request.GET.get('x')) todo.y = int(request.GET.get('y')) todo.z = int(request.GET.get('z')) todo.put() return HttpResponseRedirect('/todo/') except KeyError: pass else: return HttpResponseRedirect('/todo/')