에 가입하는 것은 여기 내 모델장고 내가 장고 작업과 복잡한 쿼리</p> <p>을 수행하는 방법을 파악 힘든 시간을 보내고 있어요 쿼리
나는 탱크 개체 주어진 이름을 당길 필요가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'
입니다.
사용자 개체는 장고에 내장 된 개체입니다 .. 감사합니다!
편집 : 나는 시도
이
print User.objects.filter(tankjournal__tank__exact=id)
.. 바로 ID를 빼고 tankjournal 모든 것을 꺼내와 탱크 객체에 일치하지 보인다
각 사용자는 여러 개의 탱크를 가질 수 있으며 .. 각 탱크에는 여러 개의 저널 항목이있을 수 있습니다. tankJournal 모델에서 User 오브젝트를 제거하는 올바른 방법은 무엇입니까? – Mike
각 탱크가 여러 업무 일지 항목을 가질 수있는 경우 각 탱크에는 잠재적으로 여러 사용자가있을 수 있습니다. 단일 사용자에게만 범위를 좁히려면 다른 매개 변수가 필요합니다. TankJournal 또는 User에서 시작할지 여부는 아마도 해당 매개 변수가 무엇인지에 달려 있습니다. –