mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-10-22 19:54:50 +03:00
fix: order of model classes in the unique_constraint_by_fields
This commit is contained in:
parent
58e856527c
commit
ea44b6703b
|
@ -1608,7 +1608,7 @@ class ModelSerializer(Serializer):
|
||||||
|
|
||||||
unique_constraint_by_fields = {
|
unique_constraint_by_fields = {
|
||||||
constraint.fields: constraint
|
constraint.fields: constraint
|
||||||
for model_cls in (self.Meta.model, *self.Meta.model._meta.parents)
|
for model_cls in (*self.Meta.model._meta.parents, self.Meta.model)
|
||||||
for constraint in model_cls._meta.constraints
|
for constraint in model_cls._meta.constraints
|
||||||
if isinstance(constraint, models.UniqueConstraint)
|
if isinstance(constraint, models.UniqueConstraint)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user