文件名称:django-cryptographic-fields:一组字段,这些字段用python加密库提供的加密包装标准Django字段
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-07 12:03:26
Python
Django密码字段 关于 django-cryptographic-fields是一组字段,这些字段使用python密码学库提供的加密包装标准Django字段。 这些字段与12因子设计更加兼容,因为它们从设置文件而不是keyczar使用的磁盘上的文件获取加密密钥。 虽然keyczar是用于加密的出色工具,但它与Python 3不兼容,并且对于Heroku这样的主机,它要求您将密钥文件检入git存储库中进行部署,或者实施手动部署后处理以编写代码将存储在环境变量中的密钥存储到keyczar可以读取的文件中。 入门 $ pip install django-cryptographic-fields 像这样将“ cryptographic_fields”添加到您的INSTALLED_APPS设置中: INSTALLED_APPS =( ...“ cryptographic_fields”
【文件预览】:
django-cryptographic-fields-master
----.gitignore(78B)
----manage.py(247B)
----README.rst(3KB)
----LICENSE(1KB)
----settings_test.py(893B)
----testapp()
--------admin.py(63B)
--------models.py(1KB)
--------migrations()
--------urls.py(59B)
--------tests.py(14KB)
--------__init__.py(0B)
----requirements.txt(126B)
----MANIFEST.in(35B)
----setup.py(1KB)
----cryptographic_fields()
--------settings.py(0B)
--------tests.py(2KB)
--------fields.py(6KB)
--------__init__.py(22B)
--------management()
----circle.yml(78B)
----settings_circleci.py(762B)