Esempio n. 1
0
 def save_annotation_categories(self, annotation_unit, categories):
     print('save_annotation_categories - start')
     for cat in categories:
         unit_category = Annotation_Units_Categories()
         unit_category.unit_id = annotation_unit
         unit_category.category_id = Categories.objects.get(id=cat['id'])
         unit_category.remote_parent_id = None
         unit_category.save()
     print('save_annotation_categories - end')
 def save_annotation_categories(self, annotation_unit, categories):
     print('save_annotation_categories - start')
     for cat in categories:
         unit_category = Annotation_Units_Categories()
         unit_category.unit_id = annotation_unit
         unit_category.category_id = Categories.objects.get(id=cat['id'])
         if 'slot' in cat:  # Omri TODO: disallow the option not to specify a slot
             unit_category.slot = cat['slot']
         else:
             unit_category.slot = 1
         unit_category.remote_parent_id = None
         unit_category.save()
     print('save_annotation_categories - end')