Compare commits
2 Commits
1ecc6a9f67
...
e001de9bb6
| Author | SHA1 | Date |
|---|---|---|
|
|
e001de9bb6 | |
|
|
3ccf7a87b0 |
|
|
@ -94,10 +94,10 @@ class BulkCreateModelMixin(CreateModelMixin):
|
||||||
for item in rdata:
|
for item in rdata:
|
||||||
if "id" in item and item["id"]:
|
if "id" in item and item["id"]:
|
||||||
raise ParseError('创建数据中不能包含id字段')
|
raise ParseError('创建数据中不能包含id字段')
|
||||||
|
many = True
|
||||||
else:
|
else:
|
||||||
if "id" in rdata and rdata["id"]:
|
if "id" in rdata and rdata["id"]:
|
||||||
raise ParseError('创建数据中不能包含id字段')
|
raise ParseError('创建数据中不能包含id字段')
|
||||||
many = True
|
|
||||||
sr = self.get_serializer(data=rdata, many=many)
|
sr = self.get_serializer(data=rdata, many=many)
|
||||||
sr.is_valid(raise_exception=True)
|
sr.is_valid(raise_exception=True)
|
||||||
self.perform_create(sr)
|
self.perform_create(sr)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue