1
A
답변
7
당신이 목록 idarr
에 Upload
그 id
이다의 모든 인스턴스를 필터링하려는 가정하고 한 샷에 idarr를 전달합니다. 그 경우라면 당신은 다음과 같이 그것에 대해 갈 수
Upload.objects.filter(id__in = idarr)
은 자세한 내용은 documentation을 읽어보십시오.
그래서 몇 줄에 너무 많은 잘못
7
... 파이썬, range(len(whatever))
을 통해 결코 루프에서
. 그냥
for i in whatever
하십시오.upload
이 장고 모델이라고 가정하면filter
에 값을 전달할 수 없습니다. 필터링 대상에 대해 말할 필요가 있습니다. 아마도 기본 키이므로.filter(pk=i)
이 필요합니다.목록의 값을 기준으로 필터링하려면
__in
:.filter(pk__in=idarr)
을 사용하십시오.
관련 문제
- 1. forloop.counter0을 사용하여 장고의 배열을 색인하십시오.
- 2. 장고의 주문 번호 삭제
- 3. 장고의 이벤트
- 4. 장고의 게임
- 5. 메모리의 연관 배열 조회
- 6. 빈 조회 테이블 대 일치하지 않는 조회 테이블 (조회 변환)
- 7. 장고의 덤프 및로드
- 8. 장고의 create_or_get 메소드
- 9. 스크립트 ipython 장고의 shell_plus
- 10. 장고의 방문자 수
- 11. 장고의 이중 밑줄 장고에서
- 12. 장고의 모든 데이터를 지우시겠습니까?
- 13. 장고의 항목 목록 정렬
- 14. 장고의 관리에서 다형성 (polymorphic)
- 15. 장고의 남쪽 내성 검사
- 16. 장고의 특정 모델 테스트
- 17. 장고의 평균 그룹 계산
- 18. 장고의 formset 현재보고
- 19. 장고의 암호 해시
- 20. 장고의 ModSecurity 오류
- 21. 장고의 검색어 질문
- 22. 장고의 URL 환경
- 23. 장고의 관리자 기능을 사용해야합니까?
- 24. 장고의 ugettext와 ugettext_lazy
- 25. 형태 장고의 문제 1.1
- 26. 장고의 자체 인증 링크
- 27. 배열 색인 조회 대 인스턴스 필드 조회
- 28. 북마크 조회
- 29. ViewGroup의 조회
- 30. 시간대 조회
@simplyharsh : 누락 된 동사를 추가해 주셔서 감사합니다. –