Ejemplo n.º 1
0
    def GET(self):
        NewTaskForm = self.NewTaskForm()
        DeleteTaskForm = self.DeleteTaskForm()
        StatusTaskForm = self.StatusTaskForm()
        DoneTaskForm = self.DoneTaskForm()
        FilterForm = self.FilterForm()

        Tasks = model.get_tasks(model.get_taskorder(), model.get_taskfilter())
        Tags  = model.get_task_tags(model.get_taskfilter())

        StatusTaskForm.Status.args      =   model.get_status_list_tuple()
        FilterForm.TagFilter.value      =   model.get_tag_filter()

        return render.index(
            NewTaskForm,
            DeleteTaskForm,
            StatusTaskForm,
            DoneTaskForm,
            FilterForm,
            Tasks,
            Tags,
            path)
Ejemplo n.º 2
0
    def GET(self, call):

        if call.lower() == 'get_tasks':
            return model.api_get_tasks(model.get_taskorder(), model.get_taskfilter())

        elif call.lower() == 'get_status_list':
            status_list = [s[1] for s in model.get_status_list_tuple()]
            return status_list

        elif call.lower() == 'get_tag_filter':
            return ( model.get_tag_filter(), )

        else:
            return "What?"