We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 892811c commit 84c7d9aCopy full SHA for 84c7d9a
backend/src/openarchiefbeheer/zaken/api/serializers.py
@@ -11,11 +11,18 @@
11
from ..models import Zaak
12
13
14
+class ZaakListSerializer(serializers.ListSerializer):
15
+ def create(self, validated_data):
16
+ zaken_to_create = [Zaak(**item) for item in validated_data]
17
+ return Zaak.objects.bulk_create(zaken_to_create)
18
+
19
20
class ZaakSerializer(serializers.ModelSerializer):
21
zaakgeometrie = GeometryField(required=False, allow_null=True)
22
23
class Meta:
24
model = Zaak
25
+ list_serializer_class = ZaakListSerializer
26
fields = (
27
"uuid",
28
"url",
0 commit comments