perf: 优化 日志审计-> 批量命令-> 用户显示格式

pull/5486/head
xinwen 2021-01-19 18:57:47 +08:00 committed by 老广
parent 9fee82cd14
commit 4de2ae607d
1 changed files with 1 additions and 2 deletions

View File

@ -86,8 +86,7 @@ class CommandExecutionSerializer(serializers.ModelSerializer):
@classmethod
def setup_eager_loading(cls, queryset):
""" Perform necessary eager loading of data. """
queryset = queryset.annotate(user_display=F('user__name'))\
.annotate(run_as_display=F('run_as__name'))
queryset = queryset.prefetch_related('user', 'run_as', 'hosts')
return queryset