예제 #1
0
파일: where.py 프로젝트: ryankask/django
 def relabeled_clone(self, change_map):
     if self.alias not in change_map:
         return self
     else:
         new = Empty()
         new.__class__ = self.__class__
         new.alias, new.col, new.field = change_map[self.alias], self.col, self.field
         return new
예제 #2
0
 def relabeled_clone(self, change_map):
     if self.alias not in change_map:
         return self
     else:
         new = Empty()
         new.__class__ = self.__class__
         new.alias, new.col, new.field = change_map[self.alias], self.col, self.field
         return new
예제 #3
0
 def clone(self):
     new = Empty()
     new.__class__ = self.__class__
     new.alias, new.col, new.field = self.alias, self.col, self.field
     return new
예제 #4
0
파일: where.py 프로젝트: Absherr/django
 def clone(self):
     new = Empty()
     new.__class__ = self.__class__
     new.alias, new.col, new.field = self.alias, self.col, self.field
     return new