에서 나는이 내 아바타 응용 프로그램에서 나에게 32 개 아바타 이미지를 얻을 수 쿼리 :체인 쿼리 함께 장고
newUserAv = Avatar.objects.filter(valid=True)[:32]
내가의 인증 사용자 모델을 장고하는 쿼리와이 결합하고 싶습니다, 그래서 얻을 수 있습니다 마지막으로 아바타 이미지를 가지고있는 마지막 32 명이 가입 날짜로 정렬됩니다.
이 두 가지를 함께 묶는 가장 좋은 방법은 무엇입니까?
아바타 응용 프로그램은 재사용 가능한 응용 프로그램, 그리고 그 모델은 다음과 같습니다
image = models.ImageField(upload_to="avatars/%Y/%b/%d", storage=storage)
user = models.ForeignKey(User)
date = models.DateTimeField(auto_now_add=True)
valid = models.BooleanField()
날짜 필드가, 아바타가 업데이트 된 날짜가 있습니다, 그래서 내 purporse에 적합하지
아바타 모델은 사용자 모델과 어떤 연관이 있습니까? –
사용자 모델을 기본 키로 사용합니다. (문법이 틀리면 죄송합니다. 여기에서 배우고 있습니다) –
원래 게시물을 'Avatar' 모델 코드로 업데이트 할 수 있습니까? – thornomad