Char ID filed Django
Project description
# django-idfield
Char ID filed for Django
Installation
============
Install it with pip (or easy_install):
```
pip install django-idfield
```
Usage
=====
```
from idfield import IDField
class MyModel(models.Model):
id = IDField(max_length=10, readable=False, primary_key=True, editable=False)
code = IDField(max_length=4, readable=True)
```
Notes
=====
* IDField is not a completely unique ID. The larger value of **max_length** makes less collisions possible.
* IDField always generate a value, if value is not set.
* If **readable=True**, value will be generated from caps letters and numbers, which do not look alike.
Char ID filed for Django
Installation
============
Install it with pip (or easy_install):
```
pip install django-idfield
```
Usage
=====
```
from idfield import IDField
class MyModel(models.Model):
id = IDField(max_length=10, readable=False, primary_key=True, editable=False)
code = IDField(max_length=4, readable=True)
```
Notes
=====
* IDField is not a completely unique ID. The larger value of **max_length** makes less collisions possible.
* IDField always generate a value, if value is not set.
* If **readable=True**, value will be generated from caps letters and numbers, which do not look alike.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-idfield-1.0.1.tar.gz
(3.0 kB
view hashes)
Built Distribution
Close
Hashes for django_idfield-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04261b31b1151f8dfab491a00facc8cd1380c6ae57553fe1086045b8c4df6851 |
|
MD5 | 57bd6154aacdd6cd0f6d2775dafd719d |
|
BLAKE2b-256 | 0cf1d3ee8cff9548022346650ff6173f1019a24772ca4f04c98e363485d1b972 |