mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-01-23 15:54:16 +03:00
cleaned up white space & docstring styling
This commit is contained in:
parent
7f28a78414
commit
cb7d9ea5c9
|
@ -22,11 +22,11 @@ class DictWithMetadata(dict):
|
||||||
"""
|
"""
|
||||||
A dict-like object, that can have additional properties attached.
|
A dict-like object, that can have additional properties attached.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
def __getstate__(self):
|
def __getstate__(self):
|
||||||
""" Used by pickle (e.g., caching).
|
"""
|
||||||
Overriden to remove metadata from the dict, since it shouldn't be pickled
|
Used by pickle (e.g., caching).
|
||||||
and may in some instances be unpickleable.
|
Overriden to remove metadata from the dict, since it shouldn't be pickled
|
||||||
|
and may in some instances be unpickleable.
|
||||||
"""
|
"""
|
||||||
# return an instance of the first dict in MRO that isn't a DictWithMetadata
|
# return an instance of the first dict in MRO that isn't a DictWithMetadata
|
||||||
for base in self.__class__.__mro__:
|
for base in self.__class__.__mro__:
|
||||||
|
@ -41,7 +41,6 @@ class SortedDictWithMetadata(SortedDict, DictWithMetadata):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def _is_protected_type(obj):
|
def _is_protected_type(obj):
|
||||||
"""
|
"""
|
||||||
True if the object is a native datatype that does not need to
|
True if the object is a native datatype that does not need to
|
||||||
|
|
|
@ -645,18 +645,20 @@ class BlankFieldTests(TestCase):
|
||||||
|
|
||||||
#test for issue #460
|
#test for issue #460
|
||||||
class SerializerPickleTests(TestCase):
|
class SerializerPickleTests(TestCase):
|
||||||
""" Test pickleability of the output of Serializers
|
"""
|
||||||
|
Test pickleability of the output of Serializers
|
||||||
"""
|
"""
|
||||||
def test_pickle_simple_model_serializer_data(self):
|
def test_pickle_simple_model_serializer_data(self):
|
||||||
""" Test simple serializer
|
"""
|
||||||
|
Test simple serializer
|
||||||
"""
|
"""
|
||||||
pickle.dumps(PersonSerializer(Person(name="Methusela", age=969)).data)
|
pickle.dumps(PersonSerializer(Person(name="Methusela", age=969)).data)
|
||||||
|
|
||||||
|
|
||||||
def test_pickle_inner_serializer(self):
|
def test_pickle_inner_serializer(self):
|
||||||
""" Test pickling a serializer whose resulting .data (a SortedDictWithMetadata) will
|
"""
|
||||||
have unpickleable meta data--in order to make sure metadata doesn't get pulled into the pickle.
|
Test pickling a serializer whose resulting .data (a SortedDictWithMetadata) will
|
||||||
See DictWithMetadata.__getstate__
|
have unpickleable meta data--in order to make sure metadata doesn't get pulled into the pickle.
|
||||||
|
See DictWithMetadata.__getstate__
|
||||||
"""
|
"""
|
||||||
class InnerPersonSerializer(serializers.ModelSerializer):
|
class InnerPersonSerializer(serializers.ModelSerializer):
|
||||||
class Meta:
|
class Meta:
|
||||||
|
|
Loading…
Reference in New Issue
Block a user