Пример #1
0
 def process_girl(self, data):
     """:rtype: (Girl, bool)"""
     try:
         girl_id = data['girl_id']
         return Girl.find_by_pk_with_cache(girl_id), False
     except Girl.DoesNotExist:
         girl = Girl()
         girl.id = data['girl_id']
         girl.name = data['name']
         girl.age = data.get('age')
         girl.shop_id = data.get('shop_id')
         girl.img_url = data['img_url']
         self.save_or_raise(girl)
         return girl, True