Ejemplo n.º 1
0
def AddTasks(request):
    page_data = {"AddTask_form": AddTask}
    if request.method == 'POST':
        AddTask_form = AddTask(request.POST)
        if (AddTask_form.is_valid()):
            desc = AddTask_form.cleaned_data["Description"]
            chois = AddTask_form.cleaned_data["Category"]
            task = Tasks()
            task.username = request.user
            task.description = desc
            task.completed = False
            sel_category = TaskCategory.objects.filter(id=str(int(chois) +
                                                              10)).get()
            task.category = sel_category
            task.save()
            status_object = HiddenStatus.objects.get(id=4)
            if status_object.status:
                page_data = fillpagedata(request.user, True)
                enable = True
            else:
                page_data = fillpagedata(request.user, False)
                enable = False
            return render(request, 'tasks/tasks.html', {
                "dat": page_data,
                "enabled": enable
            })

    return render(request, 'tasks/AddTasks.html', context=page_data)