장고 템플릿에서 쿼리를 설정했습니다. 가격 열이 있습니다. 마지막 행의 가격 만 표시하고 싶습니다. 그 원인을 도울 템플릿 필터가 있습니까?장고 템플릿의 마지막 행
1
A
답변
3
필터를 사용하는 사람들은 {{queryset | 마지막}} 옳지 않습니다. 이렇게하면 '음수 색인 생성이 지원되지 않습니다.'라는 메시지가 나타납니다.
그래서, 유일한 방법은 같은 못생긴 건설을 사용자 정의 필터를 작성하거나 사용하는 것 같다
{% for obj in queryset %}
{% if forloop.last %}
{{ obj.price }}
{% endif %}
{% endfor %}
UPD : 장고 변경 로그에 따르면 {{queryset.last가}} 1.6
+0
queryset.last는 필터와 일치하는 마지막 항목을 제공합니다 ** ** 선택한 항목의 마지막 항목이 아닙니다 **. forloop.last! = queryset.last 1.6. 전자는 나를 도왔다! – Chris
관련 문제
- 1. 장고 템플릿의 인덱스 메소드
- 2. 장고 템플릿의 NameError
- 3. 장고 템플릿의 허가 확인
- 4. 템플릿의 장고 외래 키
- 5. 장고 템플릿의 오브젝트 계산하기
- 6. 장고 템플릿의 문자 교체
- 7. 템플릿의 조건에서 장고
- 8. 장고 템플릿의 날짜 형식
- 9. Python - 장고 템플릿의 이스케이프 해제
- 10. 장고 HttpResponse가있는 템플릿의 {{MEDIA_URL}} 사용
- 11. 템플릿의 장고 중첩 된 루프
- 12. 장고 템플릿의 목록 길이에 액세스
- 13. 장고 템플릿의 키로 사전에 액세스하기
- 14. 장고 : 아약스로 기본 템플릿의 내용을로드하십시오
- 15. 장고 템플릿의 feinCMS URL에 액세스하기
- 16. 장고 템플릿의 요소의 높이를 결정
- 17. 장고 : 템플릿의 동적 URL 별칭
- 18. 템플릿의 장고 양식 필드 오류
- 19. 장고 blocktrans 및 템플릿의 국제화는
- 20. 장고 템플릿의 시차를 어떻게 계산합니까?
- 21. 장고 템플릿의 외래 키 관계
- 22. 장고 - 템플릿의 jquery에있는 임의 파일
- 23. 템플릿의 값을 장고 뷰에 전달하십시오.
- 24. 루프 용 템플릿의 Django 행 합계
- 25. 마지막 열의 마지막 행 선택
- 26. 장고 : 마지막 포스트
- 27. 마지막 행 아래에 행 추가
- 28. 장고 템플릿의 요소를 제한하는 방법은 무엇입니까?
- 29. Python - Google App Engine - 장고 템플릿의 메소드
- 30. 장고 템플릿의 다른 페이지로 이동하는 방법
에서 작동 적 있나요 읽기/장고 템플릿의 문서를 확인? –
django doc에서 [last] (https://docs.djangoproject.com/en/1.5/ref/templates/builtins/#last)를 시도 했습니까? –
마지막 행을 뷰에서 분리하고 템플릿에서 결과를 호출하면 템플릿에 부딪히기 전에 논리를 처리하는 것이 더 유용 할 것이라고 생각했을 것입니다. – Thomas