0
這是我的模型:查詢值Muliple現場外鍵列
class Personel(models.Model):
Numara = models.IntegerField(max_length=10)
Isim = models.CharField(max_length=30)
Soyisim = models.CharField(max_length=30)
class Islem(models.Model):
MenuAd = models.CharField(max_length=30)
Tarih = models.DateTimeField(auto_now_add=True)
Personel = models.ForeignKey(Personel)
Durum = models.PositiveIntegerField(max_length=5)
這是我的查詢:
sorgu = Islem.objects.all().values('MenuAd', 'Personel')
sorgu結果:
[{'MenuAd': 'Deneme', 'Personel': 2 }]
,但是,我想結果:
[{'MenuAd': 'Deneme', 'Personel': '2 - Baris Halici'}]
ヌ:2
ISIM:巴里斯
Soyisim:Halici
例子 - 建議
def get_full_personel(self):
return "'%s - %s %s" % (self.Numara, self.Isim, self.Soyisim)
感謝,
您好,感謝您的回答。但是,我使用python 2.7 :-(我需要做什麼? – barisimnet 2015-01-16 07:48:05
所以設置unicode函數或選擇相關列的最後一種方法 – 2015-01-16 13:49:54
我應該怎麼做? – barisimnet 2015-01-27 09:48:31