def image_list(self, unused_request): qry = ImageModel.query() my_items = [] for img in qry: my_items.append( ImageMessage( name=img.name, image=img.image, uuid=img.uuid, review_uuid=img.review_uuid, revobj_uuid=img.revobj_uuid, is_main=img.is_main, deleted=img.deleted, ) ) return ImageMessageCollection(items=my_items)
def image_sync_down(self, request): query = ImageModel.query(ImageModel.last_modified > string_to_datetime(request.date)) my_items = [] for img in query: my_items.append( ImageMessage( name=img.name, image=img.image, uuid=img.uuid, review_uuid=img.review_uuid, revobj_uuid=img.revobj_uuid, is_main=img.is_main, last_modified=img.last_modified, deleted=img.deleted, ) ) return ImageMessageCollection(items=my_items)