示例#1
0
文件: test.py 项目: andribas404/shell
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)
示例#2
0
 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'})