Fix SyntaxWarning errors on run

This commit is contained in:
Tim Oliver Rabl 2020-10-31 12:23:42 +01:00
parent 2424f684b9
commit 4e02241678

View File

@ -113,7 +113,7 @@ class ChoiceField(serializers.Field):
return super().validate_empty_values(data) return super().validate_empty_values(data)
def to_representation(self, obj): def to_representation(self, obj):
if obj is '': if obj == '':
return None return None
return OrderedDict([ return OrderedDict([
('value', obj), ('value', obj),
@ -121,7 +121,7 @@ class ChoiceField(serializers.Field):
]) ])
def to_internal_value(self, data): def to_internal_value(self, data):
if data is '': if data == '':
if self.allow_blank: if self.allow_blank:
return data return data
raise ValidationError("This field may not be blank.") raise ValidationError("This field may not be blank.")