Exemplo n.º 1
0
 def _person_by_cnd(self, cnd):
     ''' use the mk_id (if there) or the name to return the person '''
     if cnd.mk_id:
         try:
             return Person.objects.get(mk_id=cnd.mk_id)
         except Person.DoesNotExist:
             pass
     try:
         return Person.objects.get_by_name(cnd.name)
     except Person.DoesNotExist:
         person = Person(name=cnd.name)
         if cnd.mk_id:
             person.mk_id = mk_id
         person.save()
 def _person_by_cnd(self, cnd):
     ''' use the mk_id (if there) or the name to return the person '''
     if cnd.mk_id:
         try:
             return Person.objects.get(mk_id = cnd.mk_id)
         except Person.DoesNotExist:
             pass
     try:
         return Person.objects.get_by_name(cnd.name)
     except Person.DoesNotExist:
         person =  Person(name = cnd.name)
         if cnd.mk_id: 
             person.mk_id = mk_id
         person.save()