-- при входе на корень /api/ показывать все модели и все методы с аргументами -- выпилить коменты + # tasks = [] + + # @staticmethod + # def get(id): + # for t in Task.tasks: + # if t.id == id: + # return t + # return None + + # @staticmethod + # def list(): + # return Task.tasks + + # @staticmethod + # def create(**params): + # new_task = Task() + # params["id"] = max([t.id for t in Task.tasks] + [0]) + 1 + # for k, v in params.items(): + # setattr(new_task, k, v) + # Task.tasks.append(new_task) + # return new_task + + # def update(self, **params): + # for k, v in params.items(): + # setattr(self, k, v) + # return self + + # def delete(self, **params): + # # TODO: remove **params (id) + # Task.tasks.remove(self) + # return self