예제 #1
0
파일: views.py 프로젝트: junwchina/gae-todo
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/')
예제 #2
0
파일: views.py 프로젝트: junwchina/gae-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/')