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 = {
|
||||
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
|
||||
if isinstance(constraint, models.UniqueConstraint)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user