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.1.tar.gz
(294.1 kB
view hashes)
Built Distribution
Close
Hashes for django-versionfield-1.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26a8f7f1c518399628f2bafebc2938ebd0c62cf6913476b290f60a15ec7ab2b9 |
|
MD5 | 07c48ef85dbdab70a1932cf1ee4d064f |
|
BLAKE2b-256 | 5e1be786c53cd33553bd670857663721d0ebfbbd604e9eb324022090b2e9c99d |
Close
Hashes for django_versionfield-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 792454048dfa66cf798b8277a778122531ceafd686ce4b7290100d26c4af2ed0 |
|
MD5 | c43dd7308947e8b4389e107b7e21fac9 |
|
BLAKE2b-256 | 413441084954ea8f88864e51fbe7695ce8f2b5b4658c4ea49e24e6fbe33fb15d |