2014-04-23 10 views
0

제대로을 보여줍니다 관리에 대한 항목이 없습니다'encuesta'개체가 어떤 속성 '__getitem__'

다음

'encuesta'개체가 어떤 속성 나는 다음과 같은 변경

return unicode("%s Vs. %s) % (self.equipoA, self.equipoB) 

'의 getItem을'이없는 이에하지만 아무 일도 하나

class encuesta(models.Model): 

equipoA = models.ForeignKey(equipo, related_name='equipo_equipoA') 
golesEquipoA = models.IntegerField(max_length=2, blank=True) 
equipoB = models.ForeignKey(equipo, related_name='equipo_equipoB') 
golesEquipoB = models.IntegerField(max_length=2,blank=True) 

ETAPA = (
    ('1', 'Octavos De Final'), 
    ('2', 'Cuartos De Final'), 
    ('3', 'Semifinal'), 
    ('4', 'Final'), 
    ('5', '3ra Posicion') 
) 

etapa = models.CharField(max_length=1,choices=ETAPA) 
fecha = models.DateField(auto_now_add=False) 

def __unicode__(self): 

    return "%s Vs. %s" % (self.equipoA, self.equipoB) 

답변

0

것은 이것이 당신이 STR (안 객체)을 반환하는 유니 코드을 필요로 수정합니다.

def __unicode__(self): 
    return "%s Vs. %s" % (unicode(self.equipoA), unicode(self.equipoB)) 
관련 문제