A collection of fields and utilities to help make model fields more strict.
Project description
django-strict-fields
This library is meant to help enforce stricter rules around using some of the basic model fields that Django provides. View the docs here to get started.
Compatibility
django-strict-fields
is compatible with Python 3.9 - 3.13 and Django 4.2 - 5.1.
Documentation
View the django-strict-fields docs here
Installation
Install django-strict-fields
with:
pip3 install django-strict-fields
After this, add strict_fields
to the INSTALLED_APPS
setting of your Django project.
Contributing Guide
For information on setting up django-strict-fields for development and contributing changes, view CONTRIBUTING.md.
Primary Authors
- @tomage: Tómas Árni Jónasson
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
Built Distribution
File details
Details for the file django_strict_fields-1.4.0.tar.gz
.
File metadata
- Download URL: django_strict_fields-1.4.0.tar.gz
- Upload date:
- Size: 5.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/5.15.0-1057-aws
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf1d88be9a2d95bf1d3ff396a90bc2b414c243e41dee8467ac08846a6650d0c6 |
|
MD5 | 1fdf1a01a9a43730ef5690d8abe8cbb2 |
|
BLAKE2b-256 | 412f1f703504f8838662ff527cee8e08fe78f0533bf5fd052b31643a7e13c0f7 |
File details
Details for the file django_strict_fields-1.4.0-py3-none-any.whl
.
File metadata
- Download URL: django_strict_fields-1.4.0-py3-none-any.whl
- Upload date:
- Size: 5.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/5.15.0-1057-aws
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d660daee105accd4ec108c50ccea0cfc341934eec1ee205f40c9b760f5b5f70 |
|
MD5 | b6cd3fcdeac9d55d04adb651652d299b |
|
BLAKE2b-256 | de48daeb46143ba0878dfb682442af1ed3fed8047ccb063df3e4d69de138daae |