|
3 | 3 | # pylint: disable=E1101 |
4 | 4 |
|
5 | 5 | from rest_framework import serializers |
6 | | -from utilities.utils import dict_to_filter_params |
| 6 | +from utilities.query import dict_to_filter_params |
7 | 7 | from users.api.nested_serializers import NestedTokenSerializer |
8 | 8 | from netbox.api.serializers import NetBoxModelSerializer, WritableNestedSerializer |
9 | 9 | from ..models.host import Host |
@@ -95,7 +95,7 @@ def to_internal_value(self, data): |
95 | 95 | params = dict_to_filter_params(data) |
96 | 96 | if Volume.objects.filter(**params).count() == 0: |
97 | 97 | host = Host.objects.get(pk=params["host"]) |
98 | | - volume = Volume(host= host, name= params["name"]) |
| 98 | + volume = Volume(host=host, name=params["name"]) |
99 | 99 | volume.save() |
100 | 100 | return volume |
101 | 101 |
|
@@ -229,6 +229,7 @@ class Meta: |
229 | 229 | "containers", |
230 | 230 | "tags", |
231 | 231 | ) |
| 232 | + brief_fields = NestedImageSerializer.Meta.fields |
232 | 233 |
|
233 | 234 |
|
234 | 235 | class VolumeSerializer(NetBoxModelSerializer): |
@@ -257,6 +258,7 @@ class Meta: |
257 | 258 | "mounts", |
258 | 259 | "tags", |
259 | 260 | ) |
| 261 | + brief_fields = NestedVolumeSerializer.Meta.fields |
260 | 262 |
|
261 | 263 |
|
262 | 264 | class NetworkSerializer(NetBoxModelSerializer): |
@@ -287,6 +289,7 @@ class Meta: |
287 | 289 | "network_settings", |
288 | 290 | "tags", |
289 | 291 | ) |
| 292 | + brief_fields = NestedNetworkSerializer.Meta.fields |
290 | 293 |
|
291 | 294 |
|
292 | 295 | class PortSerializer(serializers.ModelSerializer): |
@@ -414,6 +417,7 @@ class Meta: |
414 | 417 | "last_updated", |
415 | 418 | "tags", |
416 | 419 | ) |
| 420 | + brief_fields = NestedContainerSerializer.Meta.fields |
417 | 421 |
|
418 | 422 | def validate(self, data): |
419 | 423 | attrs = data.copy() |
@@ -544,6 +548,7 @@ class Meta: |
544 | 548 | "email", |
545 | 549 | "images", |
546 | 550 | ) |
| 551 | + brief_fields = NestedRegistrySerializer.Meta.fields |
547 | 552 |
|
548 | 553 |
|
549 | 554 | class HostSerializer(NetBoxModelSerializer): |
@@ -584,11 +589,13 @@ class Meta: |
584 | 589 | "containers", |
585 | 590 | "registries", |
586 | 591 | ) |
| 592 | + brief_fields = NestedHostSerializer.Meta.fields |
| 593 | + |
587 | 594 |
|
588 | 595 | class ContainerCommandSerializer(serializers.Serializer): |
589 | 596 | """Container command Serializer class""" |
590 | 597 |
|
591 | | - cmd=serializers.ListField(child=serializers.CharField()) |
| 598 | + cmd = serializers.ListField(child=serializers.CharField()) |
592 | 599 |
|
593 | 600 | def create(self, validated_data): |
594 | 601 | pass |
|
0 commit comments