0
我想從我回來的對象中抽出關於特定教師的信息並將它們相互關聯?說我有以下表格:Python objects.filter多個表
導師:
id name summary ====================================== 1 Joe Bacon ipsum dolor sit 2 John Shankle venison tri-tip 3 Jim Spare ribs pastrami strip
課程:
id name description instructors ===================================================================== 1 algorithm Bacon ipsum dolor sit Joe, Tim 2 python Shankle venison tri-tip John 3 ruby on rails Spare ribs pastrami strip Matt, Joe, Sean
評論:
id course_id body ================================================== 1 1 Bacon ipsum dolor sit 2 1 Shankle venison tri-tip 3 2 Spare ribs pastrami strip 4 2 Bacon ipsum dolor sit 5 2 Bacon ipsum dolor sit 6 3 Spare ribs pastrami strip
和以下功能獲取有關教練的信息,我如何爲特定教練提供評語(例如:Joe)?
def instructor(req, key):
instructor = get_object_or_404(Instructor, key=key)
courses = Course.objects.all_ordered(sort).filter(instructors=instructor)
reviews = Review.objects.filter(......) ????????
return(req, 'blah.html', vars())
例如,如果教師是 「喬」,變量 「評論」 應該有3個記錄:
id course_id body ================================================== 1 1 Bacon ipsum dolor sit 2 1 Shankle venison tri-tip 6 3 Spare ribs pastrami strip