serializer optimi
This commit is contained in:
parent
9bcac1429e
commit
88b2d6129a
|
@ -46,6 +46,12 @@ class RecordSerializer(serializers.ModelSerializer):
|
|||
fields = ('id', 'up_date', 'up_user', 'end_date', 'state',
|
||||
'is_yes', 'note', 'noteb','content','content_','task_','task', 'files', 'files_')
|
||||
|
||||
@staticmethod
|
||||
def setup_eager_loading(queryset):
|
||||
""" Perform necessary eager loading of data. """
|
||||
queryset = queryset.select_related('task', 'content', 'belong_dept')
|
||||
return queryset
|
||||
|
||||
class TaksDetailSerializer(serializers.ModelSerializer):
|
||||
create_by_ = UserSimpleSerializer(source='create_by', read_only = True)
|
||||
belong_dept_ = OrganizationSimpleSerializer(source='belong_dept', read_only=True)
|
||||
|
|
Loading…
Reference in New Issue