Skip to content

Commit 25e01d0

Browse files
committed
Default nullable fields to null in unique constraints checks
1 parent 2bf6c7d commit 25e01d0

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

rest_framework/serializers.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1490,6 +1490,8 @@ def get_uniqueness_extra_kwargs(self, field_names, declared_fields, extra_kwargs
14901490
default = timezone.now
14911491
elif unique_constraint_field.has_default():
14921492
default = unique_constraint_field.default
1493+
elif unique_constraint_field.null:
1494+
default = None
14931495
else:
14941496
default = empty
14951497

0 commit comments

Comments
 (0)