Skip to main content

Django Settings Holder

Coverage Status GitHub Workflow Status PyPI GitHub GitHub Last Commit GitHub Issues Downloads

Python Version PyPI - Django Version

pip install django-settings-holder

Documentation: https://mrthearman.github.io/django-settings-holder/

Source Code: https://github.com/MrThearMan/django-settings-holder/

Contributing: https://github.com/MrThearMan/django-settings-holder/blob/main/CONTRIBUTING.md


This library provides utilities for Django extensions that want to define their own settings dictionaries. Settings can be included in a SettingsHolder that allows them to be accessed via attributes. User defined settings can be reloaded automatically to the SettingsHolder from the setting_changed signal. Functions in dot import notation are automatically imported so that the imported function is available in the SettingsHolder. You can also define validators for settings that will be run when the setting is first accessed.

Metadata

Release files for django-settings-holder 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-settings-holder 0.3.0
File Size Uploaded
django_settings_holder-0.3.0.tar.gz 8.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for django-settings-holder 0.3.0
File Interpreter ABI Platform
django_settings_holder-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 16.7 kB

Release files / django_settings_holder-0.3.0.tar.gz

Download URL django_settings_holder-0.3.0.tar.gz
Size 8.6 kB
Tags Source
SHA-256 checksum
How to use checksums
d41eb6d6023d61c08e395f2406fd6f047d1edff2f0346d04323f3681f12372ef
BLAKE2b-256 checksum
How to use checksums
5f1d810c15a408987262bf70fc1892d4d5c3b2c1ae62e8715b73592c8f46ed37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.0.0 CPython/3.13.3 Linux/6.11.0-1012-azure

Release files / django_settings_holder-0.3.0-py3-none-any.whl

Download URL django_settings_holder-0.3.0-py3-none-any.whl
Size 8.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
97c69c47129fcd8be5fc351f80cf31c8f3f7ecaec418bc2c20200382a0be52c0
BLAKE2b-256 checksum
How to use checksums
f5e30759620f917f7f7585375c1edb2875ed6c95597cf6645c3f5a21e0d44046
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.0.0 CPython/3.13.3 Linux/6.11.0-1012-azure

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page