예제 #1
0
파일: fields.py 프로젝트: letolab/airy
 def __deepcopy__(self, memo):
     result = copy.copy(self)
     memo[id(self)] = result
     result.widget = copy.deepcopy(self.widget, memo)
     return result
예제 #2
0
 def __deepcopy__(self, memo):
     obj = copy.copy(self)
     obj.attrs = self.attrs.copy()
     memo[id(self)] = obj
     return obj
예제 #3
0
 def copy(self):
     """Returns a shallow copy of this object."""
     return copy(self)
예제 #4
0
 def __deepcopy__(self, memo):
     result = copy.copy(self)
     memo[id(self)] = result
     result.widget = copy.deepcopy(self.widget, memo)
     return result
예제 #5
0
파일: widgets.py 프로젝트: letolab/airy
 def __deepcopy__(self, memo):
     obj = copy.copy(self)
     obj.attrs = self.attrs.copy()
     memo[id(self)] = obj
     return obj