def save(self, *args, **kwargs): pc = Prpcrypt() # 初始化 if self.id: old_info = AliyunAccessKey.objects.get(id=self.id) old_ak = old_info.ak old_secret = old_info.secret else: old_ak = '' old_secret = '' # 加密信息有变动才再次加密保存 self.ak = pc.encrypt(self.ak) if old_ak != self.ak else self.ak self.secret = pc.encrypt(self.secret) if old_secret != self.secret else self.secret super(AliyunAccessKey, self).save(*args, **kwargs)
def save(self, *args, **kwargs): pc = Prpcrypt() # 初始化 if self.password: if self.id: old_password = Instance.objects.get(id=self.id).password else: old_password = '' # 密码有变动才再次加密保存 self.password = pc.encrypt(self.password) if old_password != self.password else self.password super(Instance, self).save(*args, **kwargs)
def save(self, *args, **kwargs): pc = Prpcrypt() # 初始化 self.ak = pc.encrypt(self.ak) self.secret = pc.encrypt(self.secret) super(AliyunAccessKey, self).save(*args, **kwargs)
def save(self, *args, **kwargs): pc = Prpcrypt() # 初始化 if self.password: self.password = pc.encrypt(self.password) super(Instance, self).save(*args, **kwargs)