Django注释查询集与模型属性

时间:2017-06-15 13:21:55

标签: python django django-rest-framework

我有自定义管理器的模型(替换自属性),用伪字段注释查询集(在get_queryset中添加一些注释)。它很酷,因为我每个列表有一个数据库查询,依此类推。 但在某些情况下,这是一个问题。例如,我希望在信号函数内部使用my_annotated_field,或者在保存ViewSet时使用Django Rest Framework(我们没有通过我的经理获取对象)。模型类没有这些字段。 有没有办法解决这个问题,而没有额外的查询,如obj = MyModel.objects.get(pk=obj.id)

0 个答案:

没有答案