def test_list(): print(ItemList.get(26)) try: print(ItemList.get(100)) except IndexError as err: print(err) #ItemList.delete(26) fields = 'first_name second_name last_name birthday sex position dpt is_archive'.split() person_row = 'Иванов,Иван,Иванович,1997-08-30,М,Программист,2,True'.split(',') person_dict = {k:v for k,v in zip(fields, person_row)} print(person_dict) #new_person = ItemList.create(person_dict) #print(new_person)
def get_item(self, item_id): """возвращает элемент по id""" self.set_header('Content-Type', 'application/json') try: idx = int(item_id) item = ItemList.get(idx) response = json_serialize(item) self.write(response) except IndexError as err: self.set_status(404, 'Item not found') self.write({'message': 'DoesNotExist'})