def edit_task_in_list(request, storyID, taskID): story = mdl_story.get_story(storyID) task = mdl_task.get_task(taskID) project = story.project association = UserAssociation.objects.get( user=request.user, project=project) if request.method == 'POST': form = TaskForm(request.POST, instance=task) if form.is_valid(): task = form.save(commit=True) else: form = TaskForm(instance=task) tasks = mdl_task.get_tasks_for_story(story) context = { 'story': story, 'tasks': tasks, 'task': task, 'editform': form, 'project': project, 'association': association } return render(request, 'TaskList.html', context)
def edit_task_in_list(request, storyID, taskID): story = mdl_story.get_story(storyID) task = mdl_task.get_task(taskID) project = story.project association = UserAssociation.objects.get( user=request.user, project=project ) if request.method == 'POST': form = TaskForm(request.POST, instance=task) if form.is_valid(): task = form.save(commit=True) else: form = TaskForm(instance=task) tasks = mdl_task.get_tasks_for_story(story) context = { 'story': story, 'tasks': tasks, 'task': task, 'editform': form, 'project': project, 'association': association } return render(request, 'TaskList.html', context)
def remove_task_from_list(request, storyID, taskID): story = mdl_story.get_story(storyID) task = mdl_task.get_task(taskID) if request.method == 'POST': task.delete() tasks = mdl_task.get_tasks_for_story(story) form = TaskForm() context = {'story': story, 'tasks': tasks, 'newform': form} return render(request, 'TaskList.html', context)
def remove_task_from_list(request, storyID, taskID): story = mdl_story.get_story(storyID) task = mdl_task.get_task(taskID) if request.method == 'POST': task.delete() tasks = mdl_task.get_tasks_for_story(story) form = TaskForm() context = { 'story': story, 'tasks': tasks, 'newform': form } return render(request, 'TaskList.html', context)
def edit_task_in_list(request, storyID, taskID): story = mdl_story.get_story(storyID) task = mdl_task.get_task(taskID) if request.method == 'POST': form = TaskForm(request.POST, instance=task) if form.is_valid(): task = form.save(commit=True) else: form = TaskForm(instance=task) tasks = mdl_task.get_tasks_for_story(story) context = { 'story': story, 'tasks': tasks, 'task': task, 'editform': form, } return render(request, 'TaskList.html', context)
def remove_task_from_list(request, storyID, taskID): story = mdl_story.get_story(storyID) task = mdl_task.get_task(taskID) project = story.project association = UserAssociation.objects.get(user=request.user,project=project) if request.method == 'POST': task.delete() tasks = mdl_task.get_tasks_for_story(story) form = TaskForm() context = { 'story': story, 'tasks': tasks, 'newform': form, 'project': project, 'association': association } return render(request, 'TaskList.html', context)
def remove_task_from_list(request, storyID, taskID): story = mdl_story.get_story(storyID) task = mdl_task.get_task(taskID) project = story.project association = UserAssociation.objects.get(user=request.user, project=project) if request.method == 'POST': task.delete() tasks = mdl_task.get_tasks_for_story(story) form = TaskForm() context = { 'story': story, 'tasks': tasks, 'newform': form, 'project': project, 'association': association } return render(request, 'TaskList.html', context)