我与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