Skip to main content

Django-fields is an application which includes different kinds of models fields.

Project description



Django-fields is an application which includes different kinds of models fields.

Right now, application contains two fields with encryption support:
EncryptedCharField and EncryptedTextField.

This project uses Travis for continuous integration: [![Build Status](](


This application depends on *python-crypto*, which can be found in many Linux
repositories, or downloaded from

Under Ubuntu, just do:

sudo apt-get install python-crypto

How to run tests

Examples can be found at the `examples` directory. Look at the, ``.
Same project is used to run unittests. To run them, just fire `./`.


* [zbyte64]( — thanks to for
his [django snippet]( for encrypted
fields. After some fixes, this snippet works as supposed.
* John Morrissey — for fixing bug in PickleField.
* Joe Jasinski — different fixes and new fields for encripted email and US Phone.
* Colin MacDonald — for many encripted fields added.
* Igor Davydenko — PickleField.
* kromem - Added support for specifying `block_type` on encrypted fields.
* Brooks Travis - new field for encrypted US Social Security Number and other fixes.

[![Bitdeli Badge](]( "Bitdeli Badge")

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for django-fields, version 0.3.0
Filename, size File type Python version Upload date Hashes
Filename, size django-fields-0.3.0.tar.gz (50.6 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page