Now shows actual race/gender values in character profile

This commit is contained in:
2010-04-02 23:38:58 +01:00
parent 1637318522
commit 220e8d4d62
2 changed files with 16 additions and 2 deletions

View File

@@ -76,6 +76,20 @@ class EVEPlayerCharacter(EVEAPIModel):
objects = EVEPlayerCharacterManager()
@property
def gender_description():
for va in API_GENDER_CHOICES:
k, v = va
if v == self.gender:
return k
@property
def race_description():
for va in API_RACES_CHOICES:
k, v = va
if v == self.race:
return k
def __unicode__(self):
if self.name:
return "%s (%d)" % (self.name, self.id)

View File

@@ -7,8 +7,8 @@
<img src="http://img.eve.is/serv.asp?s=256&c={{ character.id }}"/>
<ul>
<li>Race: {{ character.race }}</li>
<li>Gender: {{ character.gender }}</li>
<li>Race: {{ character.race_description }}</li>
<li>Gender: {{ character.gender_description }}</li>
<li>Corporation: {{ character.corporation.name }}</li>
</ul>