Merge pull request #433 from reachveera/master

Overridden the prepare_query_value method in SequenceField inorder to re...
This commit is contained in:
Ross Lawley 2014-06-27 11:49:28 +01:00
commit abbbd83729

View File

@ -1554,6 +1554,14 @@ class SequenceField(BaseField):
return super(SequenceField, self).__set__(instance, value) return super(SequenceField, self).__set__(instance, value)
def prepare_query_value(self, op, value):
"""
This method is overriden in order to convert the query value into to required
type. We need to do this in order to be able to successfully compare query
values passed as string, the base implementation returns the value as is.
"""
return self.value_decorator(value)
def to_python(self, value): def to_python(self, value):
if value is None: if value is None:
value = self.generate() value = self.generate()