## Installation
1. Get the code: pip install uidgenerator-utils
2. Add "uidgenerator" to your INSTALLED_APPS
## Usage
* To use it in your model class:
```
from django.db import models
from uidgenerator.models import UIDField
class Tag(models.Model):
tag_id = UIDField(primary_key=True)
....
```
* if you want to change the default configuration, alter the parameter in settings:
```
UIDGENERATOR_START_TIMESTAMP = 1514736000000 #2018-1-1 0:0:0
UIDGENERATOR_REGIONIDBITS = 3
UIDGENERATOR_WORKERIDBITS = 10
UIDGENERATOR_SEQUENCEBITS = 10
UIDGENERATOR_REGIONID = 1
UIDGENERATOR_WORKERID = 1
```
1. Get the code: pip install uidgenerator-utils
2. Add "uidgenerator" to your INSTALLED_APPS
## Usage
* To use it in your model class:
```
from django.db import models
from uidgenerator.models import UIDField
class Tag(models.Model):
tag_id = UIDField(primary_key=True)
....
```
* if you want to change the default configuration, alter the parameter in settings:
```
UIDGENERATOR_START_TIMESTAMP = 1514736000000 #2018-1-1 0:0:0
UIDGENERATOR_REGIONIDBITS = 3
UIDGENERATOR_WORKERIDBITS = 10
UIDGENERATOR_SEQUENCEBITS = 10
UIDGENERATOR_REGIONID = 1
UIDGENERATOR_WORKERID = 1
```
Release files for uidgenerator-utils 0.4.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| uidgenerator_utils-0.4.1.tar.gz | 2.9 kB | Details |
Release files / uidgenerator_utils-0.4.1.tar.gz
| Download URL | uidgenerator_utils-0.4.1.tar.gz |
|---|---|
| Size | 2.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9282f00a14eab7b8341a930aea33b68202375c4305639439755f43d8ab871afd
|
|
BLAKE2b-256 checksum How to use checksums |
ba750e1eea6125896b808c332adddabad8943fc79f1618255454b176d2276ff6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |