diff --git a/admin/src/views/device/index.vue b/admin/src/views/device/index.vue index abfc07b..19e7b57 100644 --- a/admin/src/views/device/index.vue +++ b/admin/src/views/device/index.vue @@ -97,6 +97,7 @@ list() { this.loading = true; deviceList(this.searchForm).then(response => { + console.log(response); this.pagination.total = response.data.count; this.items = response.data.results; }).finally(() => { diff --git a/apps/manage/views.py b/apps/manage/views.py index 5b4aa47..93ab0c5 100644 --- a/apps/manage/views.py +++ b/apps/manage/views.py @@ -87,6 +87,7 @@ class TeamViewSet(ModelViewSet): class DeviceViewSet(ModelViewSet): serializer_class = DeviceSerializer + pagination_class = LimitedPagination permission_classes = [IsSuperUser] search_fields = ['number', 'name', 'serial_number'] ordering_fields = ['id', 'number', 'name', 'serial_number']