"受保护"数据类型,适用于在Django配置文件中隐藏秘密。
项目描述
pyzopfli
======
"受保护"数据类型,用于在Django配置文件中隐藏秘密。
以调试模式运行Django服务器可能会将API密钥和密码等秘密暴露给全世界。
Django会"过滤"某些值,但仍会提供可能包含隐藏密钥的局部变量的内容。
受保护通过破坏对象的 __repr__ 方法来阻止随意显示。
from protected import ProtectedString
>>> print ProtectedString('abc')
abc
>>> print repr(ProtectedString('abc')
<Protected String 'abc'>
>>> print repr(ProtectedString('abc')
<Protected String 'abc'>
======
"受保护"数据类型,用于在Django配置文件中隐藏秘密。
以调试模式运行Django服务器可能会将API密钥和密码等秘密暴露给全世界。
Django会"过滤"某些值,但仍会提供可能包含隐藏密钥的局部变量的内容。
受保护通过破坏对象的 __repr__ 方法来阻止随意显示。
from protected import ProtectedString
>>> print ProtectedString('abc')
abc
>>> print repr(ProtectedString('abc')
<Protected String 'abc'>
>>> print repr(ProtectedString('abc')
<Protected String 'abc'>
项目详细信息
关闭
protected-0.0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 79fa0e26d770bf1e254dd5e2ab5b291c601d1cfa13eba6c7ccafd315933e5dae |
|
MD5 | f3e459859b050305ad5fabafc58dabd8 |
|
BLAKE2b-256 | 1f43c51fa0f8459ddd20f6c0db4b845b8922f0de2ac2c264b28e9e08107be912 |