super() call prettify

This commit is contained in:
Oleg A 2020-11-08 23:27:23 +03:00 committed by GitHub
parent 49efa25664
commit 9a2e60b0fb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -126,21 +126,21 @@ class ListField(Field):
if default is None:
default = []
super(ListField, self).__init__(*args, default=default, **kwargs)
super().__init__(*args, default=default, **kwargs)
def serialize(self, value):
serialize = super(ListField, self).serialize
serialize = super().serialize
return [serialize(item) for item in value]
def deserialize(self, value, parent=None):
deserialize = super(ListField, self).deserialize
deserialize = super().deserialize
return [deserialize(item, parent=parent) for item in value]
class ListOfLists(Field):
def serialize(self, value):
result = []
serialize = super(ListOfLists, self).serialize
serialize = super().serialize
for row in value:
row_result = [serialize(item) for item in row]
result.append(row_result)
@ -148,7 +148,7 @@ class ListOfLists(Field):
def deserialize(self, value, parent=None):
result = []
deserialize = super(ListOfLists, self).deserialize
deserialize = super().deserialize
if hasattr(value, '__iter__'):
for row in value:
row_result = [deserialize(item, parent=parent) for item in row]
@ -173,7 +173,7 @@ class DateTimeField(Field):
class TextField(Field):
def __init__(self, *, prefix=None, suffix=None, default=None, alias=None):
super(TextField, self).__init__(default=default, alias=alias)
super().__init__(default=default, alias=alias)
self.prefix = prefix
self.suffix = suffix