我與Django的工作,有一個很難把握怎麼辦複雜的查詢Django的內部聯接查詢
這裏是我的模型
class TankJournal(models.Model):
user = models.ForeignKey(User)
tank = models.ForeignKey(TankProfile)
ts = models.DateTimeField(auto_now=True)
title = models.CharField(max_length=50)
body = models.TextField()
class Meta:
ordering = ('-ts',)
get_latest_by = 'ts'
我需要拉給油箱對象的用戶名。
用戶對象是一個內置到Django的..謝謝!
編輯:
我已經試過這
print User.objects.filter(tankjournal__tank__exact=id)
它似乎拉不只是ID ..並在tankjournal拔出一切,它匹配罐體對象
每個用戶可以有多個坦克..每個坦克可以有多個日記條目..是從TankJournal模型中刪除用戶對象的正確方法嗎? – Mike 2009-03-04 15:04:30