예제 #1
0
 def reload(self, fromdb=None):
     if self.pk:
         fromdb = self.__class__.objects.get(pk=self.pk)
         self.area = fromdb.area
         AltimetryMixin.reload(self, fromdb)
         TimeStampedModel.reload(self, fromdb)
         NoDeleteMixin.reload(self, fromdb)
     return self
예제 #2
0
 def reload(self, fromdb=None):
     if self.pk:
         fromdb = self.__class__.objects.get(pk=self.pk)
         self.area = fromdb.area
         AltimetryMixin.reload(self, fromdb)
         TimeStampedModel.reload(self, fromdb)
         NoDeleteMixin.reload(self, fromdb)
     return self
예제 #3
0
 def reload(self, fromdb=None):
     """
     Reload into instance all computed attributes in triggers.
     """
     if self.pk:
         # Update computed values
         fromdb = self.__class__.objects.get(pk=self.pk)
         self.geom = fromdb.geom
         self.offset = fromdb.offset  # /!\ offset may be set by a trigger OR in
                                      # the django code, reload() will override
                                      # any unsaved value
         AltimetryMixin.reload(self, fromdb)
         TimeStampedModel.reload(self, fromdb)
         NoDeleteMixin.reload(self, fromdb)
     return self
예제 #4
0
파일: models.py 프로젝트: leplatrem/Geotrek
 def reload(self, fromdb=None):
     """
     Reload into instance all computed attributes in triggers.
     """
     if self.pk:
         # Update computed values
         fromdb = self.__class__.objects.get(pk=self.pk)
         self.geom = fromdb.geom
         self.offset = fromdb.offset  # /!\ offset may be set by a trigger OR in
         # the django code, reload() will override
         # any unsaved value
         AltimetryMixin.reload(self, fromdb)
         TimeStampedModel.reload(self, fromdb)
         NoDeleteMixin.reload(self, fromdb)
     return self