This module proposes a normalized system to handle Django settings by loading them from the environment. The goal is to normalize the way the settings are provided across different deployment methods.
The process consists in defining the possible environmental values and loading logic for such values in a submodule of your Django app. Then on your site settings, you'll use `normalize_settings` to compile the list of all the settings from your different installed apps and load them.
Raw data
{
"_id": null,
"home_page": null,
"name": "normalized-django-settings",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "django, settings",
"author": null,
"author_email": "Irving Leonard <irvingleonard@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/8f/1a/11c08c53d07af61f1c0dbac1501d52fa932f6f7e066df0b015ede51a16ac/normalized_django_settings-1.0.0.tar.gz",
"platform": null,
"description": "This module proposes a normalized system to handle Django settings by loading them from the environment. The goal is to normalize the way the settings are provided across different deployment methods.\n\nThe process consists in defining the possible environmental values and loading logic for such values in a submodule of your Django app. Then on your site settings, you'll use `normalize_settings` to compile the list of all the settings from your different installed apps and load them.\n",
"bugtrack_url": null,
"license": "The Unlicense",
"summary": "Normalized Django settings system",
"version": "1.0.0",
"project_urls": {
"homepage": "https://github.com/irvingleonard/normalized-django-settings",
"repository": "https://github.com/irvingleonard/normalized-django-settings.git"
},
"split_keywords": [
"django",
" settings"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "5c0d9fda194fce82d9cf69a4263f8a8c928a322b549bbb9061ac96698eeea0e7",
"md5": "ee82a58c9f04050b5180b175ae6f730b",
"sha256": "af17b9e483f77bd660bbd23cf778a1ff1f8f77ae99525f94fee850c9e4352956"
},
"downloads": -1,
"filename": "normalized_django_settings-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ee82a58c9f04050b5180b175ae6f730b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 8895,
"upload_time": "2025-09-07T05:28:38",
"upload_time_iso_8601": "2025-09-07T05:28:38.689858Z",
"url": "https://files.pythonhosted.org/packages/5c/0d/9fda194fce82d9cf69a4263f8a8c928a322b549bbb9061ac96698eeea0e7/normalized_django_settings-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8f1a11c08c53d07af61f1c0dbac1501d52fa932f6f7e066df0b015ede51a16ac",
"md5": "e933d1f3f692685523d3ede2fc9303b9",
"sha256": "b8b9fa1d35dcd3260c4945cdbc9d544809f47e189b4f23f0d7e143871ac74a59"
},
"downloads": -1,
"filename": "normalized_django_settings-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "e933d1f3f692685523d3ede2fc9303b9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 11389,
"upload_time": "2025-09-07T05:28:40",
"upload_time_iso_8601": "2025-09-07T05:28:40.144946Z",
"url": "https://files.pythonhosted.org/packages/8f/1a/11c08c53d07af61f1c0dbac1501d52fa932f6f7e066df0b015ede51a16ac/normalized_django_settings-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-07 05:28:40",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "irvingleonard",
"github_project": "normalized-django-settings",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "normalized-django-settings"
}