def edit_todo(request, todo_id): todo_instance = get_object_or_404(Todo, pk=todo_id) if request.POST: form = TodoForm(request.POST, instance=todo_instance) if form.is_valid(): form.save() return HttpResponseRedirect("/todo/updated/%s/" % (todo_id)) else: form = TodoForm(instance=todo_instance) return render_to_response("model_form.html", dict(form=form))
def add_new_todo(request): if request.POST: form = TodoForm(request.POST) if form.is_valid(): new_todo = form.save() return HttpResponseRedirect("/todo/updated/%s/" % (new_todo.id)) else: form = TodoForm() return render_to_response("model_form.html", dict(form=form))
def add_reminder(request): if request.method == 'POST': form = TodoForm(request.POST) form.save() return HttpResponse(json.dumps(success_response), content_type='application/json')