у меня есть модель:Джанго Моделя Возвращаемое значение
class student(models.Model):
First_Name = models.CharField(max_length=100,null=True)
Last_Name = models.CharField(max_length=100,null=True)
STNO = models.CharField(max_length=10,null=True)
Однако в моей программе и админку я вижу «Student Object» вместо имени, идентификатора и т.д.
я попытался следующие коды, но до сих пор не работая
def __str__(self):
return self.First_Name
def __str__(self):
return "{0} {1}".format(self.First_Name, self.Last_Name)
не должен быть назван именем ученика класса в верхнем регистре и именами полей в нижнем регистре это общее соглашение. –
, если вы используете python 2, вам нужно определить '__unicode__' вместо' __str__' – Pynchia
что ??? : | если один из них является верхним, а другой - программой с нижним регистром, не работает @PrashantShukla –