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)
這工作,而是一個for循環呈現 - [ < Reservation: Reservation object > ]
{% for reservation in reservations %}
<p>{{reservation}} {{reservation.user.first_name}}</p>
{% endfor %}
我怎樣才能保留對象正確地呈現,所以我可以顯示用戶名?
'Reserveration'模型是什麼樣的? – sdolan 2011-05-01 07:27:15