From 45aebfea388a09de2f14a083214659d3adf51035 Mon Sep 17 00:00:00 2001 From: Andrew Williams Date: Thu, 30 Sep 2010 10:47:18 +0100 Subject: [PATCH] Role object now returns its name or ID --- eve_api/models/api_player.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/eve_api/models/api_player.py b/eve_api/models/api_player.py index e895e52..85a91a5 100644 --- a/eve_api/models/api_player.py +++ b/eve_api/models/api_player.py @@ -114,6 +114,15 @@ class EVEPlayerCharacterRole(EVEAPIModel): roleid = models.CharField(max_length=64, blank=False, null=False) name = models.CharField(max_length=255, blank=False, null=False) + def __unicode__(self): + if self.name: + return self.name + else: + return self.id + + def __str__(self): + return self.__unicode__() + class Meta: app_label = 'eve_api' verbose_name = 'Player Role'