다음과 같은 쿼리 집합 개체 목록이 있습니다. [
<html lang="en"><head> <meta charset="UTF-8"> <title>Changes saved</title></head><body>Изменены объекты:
{% for el in elements %}
{{el.name}} new price: {{el.price}}
{% endfor %}
</body></html>
내 브라우저에는 "new price:"가 3번 있습니다.
쿼리 세트에 대한 자세한 정보를 공유해야 합니다. 모델을 공유하고 기능 정보를 볼 수 있습니까?
Praveen Kumar2022-02-15 06:39:12모든 객체가 동일한 클래스(예: 제품)에서 상속됩니까? 위와 같이 모델과 뷰를 공유합니다.
NixonSparrow2022-02-15 06:39:12- 답변 # 1
샘플에서 쿼리 세트의 배열을 템플릿으로 보내는 것 같습니다. 표시할 데이터를 얻을 수 있는 두 가지 방법이 있습니다.
- 루핑할 때 각 쿼리 세트에서 첫 번째 요소 가져오기
{% for el in elements %}
{{el.first.name}} new price: {{el.first.price}}
{% endfor %}- 쿼리 세트의 배열이 아닌 개체의 배열로 보내도록 보기 변경
질문에 귀하의 견해와 모델을 추가할 수 있습니까?
Iain Shelvington2022-02-15 06:39:12