0
是否有可能一個字段添加到查詢集在Django這將做到以下幾點:添加自定義字段Django的查詢集包含源記錄
fitting_set_items_list = FittingSetItem.objects.exclude(fitting_pack = None).exclude(fitting_pack = '').order_by('usage_type')
fitting_pack_list = FittingPack.objects.filter(fittingsetitem__in=fitting_set_items_list).add_field({'fitting_set_item': fittingsetitem})
這樣我可以使用:
for fitting_pack_item in fitting_pack_item_list:
fitting_set_item = fitting_pack_item.fitting_set_item
它會有我從第一個來的FittingSetItem。
總的想法是,許多FittingSetItems可以指向FittingPack,所以我想能夠知道FittingPack來自哪個FittingSetItem,並且我看到的最簡單的方法是在FittingPack上具有反向FK。這將讓我前後去可能曖昧關係FK
用你提供的Model代碼來回答這個問題會容易得多。 – acjay