Возможно ли получить словарь во время запроса на Django Model вместо списка объектов? Например:Получение словаря из запроса модели
ids = [1, 2, 3, 4, 5]
objs = someModel.objects.filter(pk__in = ids)
Он возвращает мне список объектов. То, что я хочу, так или иначе, если я могу, я хочу, чтобы словарь объектов с первичным ключом был ключевым.
objs = {1: query_object, 2: quer_object, 3: quer_object, 4: quer_object, 5: quer_object}
Не помню, с верхней части моей головы, как получить первичный ключ от объекта, поэтому ' obj.pk' часть может быть немного неправильной. Пожалуйста, исправьте, если да. – Peter
спасибо за ответ, я думал, если нет встроенного метода в django, чтобы сделать то же самое ?? –
Я так не думаю, какое использование оно служит в общем смысле? Это не так, как трудно сделать сам :) – Peter