コード例 #1
0
ファイル: fields.py プロジェクト: dahool/server-booking
 def to_python(self, value):
     value = super(CryptField, self).to_python(value)
     if value is not None:
         key = getattr(settings, 'SECRET_KEY')
         bc = BCipher(key)
         return bc.decrypt(value)
     return value
コード例 #2
0
ファイル: fields.py プロジェクト: dahool/CashAppEngine
 def to_python(self, value):
     value = super(CryptField, self).to_python(value)
     if value is not None and value != '':
         bc = BCipher()
         return bc.decrypt(value)
     return value
コード例 #3
0
ファイル: models.py プロジェクト: dahool/server-booking
 def _get_password(self):
     value = getattr(self, 'password')
     if value is not None:
         bc = BCipher()
         return bc.decrypt(value)
     return value
コード例 #4
0
ファイル: models.py プロジェクト: dahool/vertaal
 def get_repo_pwd(self):
     value = getattr(self, 'repo_pwd')
     if value is not None:
         bc = BCipher()
         return bc.decrypt(value)
     return value