mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-08-07 22:04:48 +03:00
Merge 2a2508e12f
into 601b2241c9
This commit is contained in:
commit
6dde9c66af
|
@ -986,7 +986,11 @@ class ModelSerializer(Serializer):
|
|||
m2m_data[field_name] = attrs.pop(field_name)
|
||||
|
||||
# Forward m2m relations
|
||||
for field in meta.many_to_many + meta.virtual_fields:
|
||||
if issubclass(meta.many_to_many, tuple):
|
||||
temp_m2m = list(meta.many_to_many)
|
||||
else:
|
||||
temp_m2m = meta.many_to_many
|
||||
for field in temp_m2m + meta.virtual_fields:
|
||||
if isinstance(field, GenericForeignKey):
|
||||
continue
|
||||
if field.name in attrs:
|
||||
|
|
Loading…
Reference in New Issue
Block a user