def update(self): from eve.views import chars_info char_info = chars_info(self.account.key_id, self.account.v_code) char = char_info.characters.Get(self.character_id) self.corporation_name = char.corporationName self.corporation_id = char.corporationID self.save()
def char_init(self): from eve.views import chars_info, char_in_corps char_info = chars_info(self.key_id, self.v_code) for char in char_info.characters: if char_in_corps(char.corporationID): Character.objects.create( account=self, name=char.name, character_id=char.characterID, corporation_name=char.corporationName, corporation_id=char.corporationID, )