mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-26 01:06:11 -06:00
7503 fix single instance
This commit is contained in:
parent
cb79fea33f
commit
69fcb8122d
@ -416,7 +416,9 @@ class DeviceViewSet(ConfigContextQuerySetMixin, ConfigTemplateRenderMixin, NetBo
|
||||
|
||||
def create(self, request, *args, **kwargs):
|
||||
# do validate / create for each item in serial instead of validating all data at once
|
||||
for data in request.data:
|
||||
data_list = request.data if isinstance(request.data, list) else [request.data, ]
|
||||
|
||||
for data in data_list:
|
||||
serializer = self.get_serializer(data=data)
|
||||
serializer.is_valid(raise_exception=True)
|
||||
self.perform_create(serializer)
|
||||
|
Loading…
Reference in New Issue
Block a user