[Update] 准备优化 asset user

This commit is contained in:
ibuler
2019-07-04 15:36:57 +08:00
parent cdbdc853ea
commit 1448d23ca6
23 changed files with 185 additions and 96 deletions

View File

@@ -76,8 +76,8 @@ class AssetSerializer(BulkOrgResourceModelSerializer):
@classmethod
def setup_eager_loading(cls, queryset):
""" Perform necessary eager loading of data. """
queryset = queryset.prefetch_related('labels', 'nodes')\
.select_related('admin_user')
queryset = queryset.prefetch_related('labels', 'nodes', 'protocols')\
.select_related('admin_user', 'domain')
return queryset
@staticmethod