1
다른 개체의 ForeignKey
필드에 하나의 개체에 대한 쿼리를 만들고 두 번째 쿼리를 목록으로 렌더링하려고합니다. 목록 내에서 렌더링 할 객체를 가져올 때 두 번째 쿼리에 액세스 할 수있는 적절한 방법이 있지만 액세스 할 수 없습니다.Django : 쿼리 집합의 개체 쿼리 및 쿼리
mymeals = Meal.objects.filter(user=request.user.id)
reservations = []
for meal in mymeals:
reservation = Reservation.objects.filter(meal=meal)
reservations.append(reservation)
이 작동하지만 forloop은 렌더링 - [ < Reservation: Reservation object > ]
{% for reservation in reservations %}
<p>{{reservation}} {{reservation.user.first_name}}</p>
{% endfor %}
가 어떻게 그래서 사용자 이름을 표시 할 수 있습니다 예약 객체가 제대로 렌더링받을 수 있나요?
'Reserveration' 모델은 어떻게 생겼습니까? – sdolan