Update rest_framework/validators.py

Co-authored-by: Tom Christie <tom@tomchristie.com>
This commit is contained in:
Jeremy Langley 2022-02-28 20:50:11 -08:00 committed by GitHub
parent 1f3caf5f71
commit 3dbb45dc4b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -235,10 +235,12 @@ class UniqueForDateValidator(BaseUniqueForValidator):
value = attrs[self.field]
date = attrs[self.date_field]
filter_kwargs = {field_name: value,
filter_kwargs = {
field_name: value,
f'{date_field_name}__day': date.day,
f'{date_field_name}__month': date.month,
f'{date_field_name}__year': date.year}
f'{date_field_name}__year': date.year
}
return qs_filter(queryset, **filter_kwargs)