A DB Independent Custom Django Field for storing Version numbers for fast indexing
Project description
django-versionfield
Installation
- Install
django-versionfield
pip install django-versionfield
- Add to
INSTALLED_APPS
INSTALLED_APPS = [
...
'versionfield',
...
]
Usage:
from versionfield import VersionField
class SomeModel(models.Model):
version = VersionField()
Sample Queries:
SomeModel.objects.filter(version__gt="1.0.0")
SomeModel.objects.filter(version__gt="1.0")
Widget
from versionfield.widgets import VersionWidget
class SomeForm(ModelForm):
some_field = VersionField(widget = VersionWidget)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-versionfield-1.0.2.tar.gz
(294.1 kB
view hashes)
Built Distribution
Close
Hashes for django-versionfield-1.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 642230715f3745618dbcd07be014ee27c16f6b36bdef33b36ded8247d610aed1 |
|
MD5 | 622fc91ed48d825226b555863268f42e |
|
BLAKE2b-256 | fd31fda6a562547632a6501a7eec314a2bcf3d24d2e128fb7949edc680555d2f |
Close
Hashes for django_versionfield-1.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c35a372103c28a76c89ff8c620b779ed872c8970ecaa11e60be211ba37c42cd |
|
MD5 | 0c5295455fb9451c40c0ba516ab5d670 |
|
BLAKE2b-256 | 1ec56192cbb83357fd3507485671d0aac67ab97315822bf515aea39f9034b2ed |