假设我有一个模型My_model
,并且有此模型的ID列表;
my_ids = [3,2,1,42]
现在,我想获得一个ID为My_model.objects
的QuerySet。我已经找到了this solution,但是它对我不起作用,因为我希望QuerySet中的对象的顺序与my_ids
中的ID相同。
感谢您的帮助并保持健康!
发现,甚至没有必要创建QuerySet。对我而言,列表就足够了。所以我创建了一个;
my_object_list=[My_model.objects.get(id=listed_id) for listed_id in my_ids]
不过,谢谢大家的帮助!祝你今天愉快!