Browse Source

Merge branch 'fix_payment' into 'master'

Répare le champ AESField (test de value inutile)

See merge request federez/re2o!81
squash_migration
chirac 8 years ago
parent
commit
2aec9782ed
  1. 3
      preferences/aes_field.py

3
preferences/aes_field.py

@ -27,14 +27,11 @@ def encrypt(key, s):
def decrypt(key, s):
obj = AES.new(key)
ss = obj.decrypt(s)
print(ss)
return ss.split(bytes(EOD, 'utf-8'))[0]
class AESEncryptedField(models.CharField):
def save_form_data(self, instance, data):
if value is None:
return value
setattr(instance, self.name,
binascii.b2a_base64(encrypt(settings.AES_KEY, data)))

Loading…
Cancel
Save