def edit_task(request, task_id): if request.method == "POST": task = Task.objects.get(pk=task_id) form = Taskform(request.POST or None, instance=task) if form.is_valid: form.save() messages.success(request, ("Your task has been edited!")) return redirect('todolist') else: task_obj = Task.objects.get(pk=task_id) return render(request, 'edit.html', {'task_obj': task_obj})
def todolist(request): if request.method == "POST": form = Taskform(request.POST or None) if form.is_valid(): form.save() messages.success(request("task added!")) return redirect('todolist') else: all_tasks = TaskList.objects.all return render(request, 'todolist.html', {'all_tasks': all_tasks})
def edit_task(request, task_id): if request.method == "POST": task=tasklist.objects.get(pk=task_id) form=Taskform(request.POST or None, instance=task) if form.is_valid(): form.save() messages.success(request,"Task Edited!") return redirect('todolist') else: task_obj=tasklist.objects.get(pk=task_id) return render(request, 'edit.html',{"task_obj":task_obj})
def edit_task(request, task_id): '''Update on Database''' if request.method == "POST": taske = Tasklist.objects.get(pk=task_id) form = Taskform(request.POST or None, instance=taske) if form.is_valid(): form.save() messages.success(request, ("Task Edited")) return redirect('todolist') else: task_obj = Tasklist.objects.get(pk=task_id) return render(request, 'edit.html', {'task_obj': task_obj})
def todolist(request): ######################### New Task Form ######################### if request.method == "POST": form = Taskform(request.POST or None) if form.is_valid(): form.save() messages.success(request, "your task has been added!") return redirect('todolist') else: all_tasks = Task.objects.all() paginator = Paginator(all_tasks, 5) page = request.GET.get('pg') all_tasks = paginator.get_page(page) return render(request, "todolist.html", {"all_tasks": all_tasks})
def todolist(request): ''' Send Data to Database''' if request.method == "POST": form = Taskform(request.POST or None) if form.is_valid(): form.save() messages.success(request, ("A New Message Has been Added Successfully")) return redirect('todolist') else: all_tasks = Tasklist.objects.all() paginator = Paginator(all_tasks, 5) page = request.GET.get('pg') all_tasks = paginator.get_page(page) return render(request, 'todolist.html', {'all_tasks': all_tasks})
def todolist(request): if request.method == "POST": form = Taskform(request.POST or None) if form.is_valid(): instance = form.save(commit=False) instance.manage = request.user instance.save() messages.success(request, ("new task added!")) return redirect("todolist") else: all_tasks = Tasklist.objects.filter(manage=request.user) paginator = Paginator(all_tasks, 7) page = request.GET.get('pg') all_tasks = paginator.get_page(page) return render(request, 'todolist.html', {'all_tasks': all_tasks})
def todolist(request): if request.method == "POST": form = Taskform(request.POST or None) if form.is_valid(): instance=form.save(commit=False) instance.owner=request.user instance.save() messages.success(request,"New Task Added!") return redirect('todolist') else: all_tasks=tasklist.objects.filter(owner=request.user) paginator=Paginator(all_tasks,5) page=request.GET.get('pg') all_tasks=paginator.get_page(page) return render(request, 'todolist.html',{"all_tasks":all_tasks})