FreeBSD.software
Home/devel/py311-python-decouple

py311-python-decouple

3.8devel

Strict separation of settings from code

Decouple helps you to organize your settings so that you can change parameters without having to redeploy your app. It also makes it easy for you to: * store parameters in ini or .env files; * define comprehensive default values; * properly convert values to the correct data type; * have only one configuration module to rule all your instances. * It was originally designed for Django, but became an independent generic too for separating settings from code. Import the config object: from decouple import config Retrieve the configuration parameters: SECRET_KEY = config('SECRET_KEY') DEBUG = config('DEBUG', default=False, cast=bool) EMAIL_HOST = config('EMAIL_HOST', default='localhost') EMAIL_PORT = config('EMAIL_PORT', default=25, cast=int)

$pkg install py311-python-decouple
github.com/HBNetwork/python-decouple
Origin
devel/py-python-decouple
Size
55.5KiB
License
MIT
Maintainer
dvl@FreeBSD.org
Dependencies
1 packages
Required by
0 packages

Dependencies (1)