示例#1
1
 def reload(self, fromdb=None):
     # Update object's computed values (reload from database)
     if self.pk:
         fromdb = self.__class__.objects.get(pk=self.pk)
         self.geom = fromdb.geom
         AltimetryMixin.reload(self, fromdb)
         TimeStampedModel.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):
     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
示例#4
0
 def reload(self, fromdb=None):
     # Update object's computed values (reload from database)
     if self.pk:
         fromdb = self.__class__.objects.get(pk=self.pk)
         self.geom = fromdb.geom
         AltimetryMixin.reload(self, fromdb)
         TimeStampedModel.reload(self, fromdb)
     return self
示例#5
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
示例#6
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