Пример #1
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?"
Пример #2
0
    def GET(self, task):
        taskData = model.get_single_task(task)
        taskTags = model.get_task_tag_ids(task)

        EditTaskForm = self.EditTaskForm()

        EditTaskForm.Title.set_value(taskData['title'])
        EditTaskForm.Tags.set_value(taskTags)
        EditTaskForm.Status.set_value(taskData['status'])
        # to get the new Arguments.
        EditTaskForm.Tags.args=model.get_tag_list_tuple()
        EditTaskForm.Status.args=model.get_status_list_tuple()

        return render.edit(EditTaskForm, path)
Пример #3
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)